PeTar
N-body code for collisional gravitational systems
|
Classes | |
class | Vector2 |
class | Vector3 |
class | Vector4 |
Typedefs | |
using | F64 = double |
using | F32 = float |
using | U64 = uint64_t |
using | U32 = uint32_t |
using | S64 = int64_t |
using | S32 = int32_t |
using | F64vec = Vector3< F64 > |
using | F32vec = Vector3< F32 > |
using | F64vec3 = Vector3< F64 > |
using | F32vec3 = Vector3< F32 > |
using | F64vec2 = Vector2< F64 > |
using | F32vec2 = Vector2< F32 > |
using | F64vec4 = Vector4< F64 > |
using | F32vec4 = Vector4< F32 > |
Functions | |
template<typename T > | |
T | max (const Vector3< T > &v) |
template<typename T > | |
T | min (const Vector3< T > &v) |
template<typename T > | |
T | max (const Vector4< T > &v) |
template<typename T > | |
T | min (const Vector4< T > &v) |
using PIKG::F32 = typedef float |
using PIKG::F32vec = typedef Vector3<F32> |
using PIKG::F32vec2 = typedef Vector2<F32> |
using PIKG::F32vec3 = typedef Vector3<F32> |
using PIKG::F32vec4 = typedef Vector4<F32> |
using PIKG::F64 = typedef double |
using PIKG::F64vec = typedef Vector3<F64> |
using PIKG::F64vec2 = typedef Vector2<F64> |
using PIKG::F64vec3 = typedef Vector3<F64> |
using PIKG::F64vec4 = typedef Vector4<F64> |
using PIKG::S32 = typedef int32_t |
using PIKG::S64 = typedef int64_t |
using PIKG::U32 = typedef uint32_t |
using PIKG::U64 = typedef uint64_t |
|
inline |
|
inline |
|
inline |
|
inline |