Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Types | Public Attributes | Static Public Attributes | List of all members
shammodels::sph::SinkParticle< Tvec > Struct Template Reference

Public Types

using Tscal = shambase::VecComponent< Tvec >
 

Public Attributes

Tvec pos
 
Tvec velocity
 
Tvec sph_acceleration
 
Tvec ext_acceleration
 
Tscal mass
 
Tvec angular_momentum
 
Tscal accretion_radius
 

Static Public Attributes

static constexpr u32 dim = shambase::VectorProperties<Tvec>::dimension
 

Detailed Description

template<class Tvec>
struct shammodels::sph::SinkParticle< Tvec >

Definition at line 24 of file SinkPartStruct.hpp.

Member Typedef Documentation

◆ Tscal

template<class Tvec >
using shammodels::sph::SinkParticle< Tvec >::Tscal = shambase::VecComponent<Tvec>

Definition at line 27 of file SinkPartStruct.hpp.

Member Data Documentation

◆ accretion_radius

template<class Tvec >
Tscal shammodels::sph::SinkParticle< Tvec >::accretion_radius

Definition at line 36 of file SinkPartStruct.hpp.

◆ angular_momentum

template<class Tvec >
Tvec shammodels::sph::SinkParticle< Tvec >::angular_momentum

Definition at line 35 of file SinkPartStruct.hpp.

◆ dim

template<class Tvec >
constexpr u32 shammodels::sph::SinkParticle< Tvec >::dim = shambase::VectorProperties<Tvec>::dimension
staticconstexpr

Definition at line 28 of file SinkPartStruct.hpp.

◆ ext_acceleration

template<class Tvec >
Tvec shammodels::sph::SinkParticle< Tvec >::ext_acceleration

Definition at line 33 of file SinkPartStruct.hpp.

◆ mass

template<class Tvec >
Tscal shammodels::sph::SinkParticle< Tvec >::mass

Definition at line 34 of file SinkPartStruct.hpp.

◆ pos

template<class Tvec >
Tvec shammodels::sph::SinkParticle< Tvec >::pos

Definition at line 30 of file SinkPartStruct.hpp.

◆ sph_acceleration

template<class Tvec >
Tvec shammodels::sph::SinkParticle< Tvec >::sph_acceleration

Definition at line 32 of file SinkPartStruct.hpp.

◆ velocity

template<class Tvec >
Tvec shammodels::sph::SinkParticle< Tvec >::velocity

Definition at line 31 of file SinkPartStruct.hpp.


The documentation for this struct was generated from the following file: