Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammath::DustConsState< VecType > Struct Template Reference

Public Types

using Tvec = VecType
using Tscal = shambase::VecComponent<Tvec>

Public Member Functions

const DustConsState & operator+= (const DustConsState &)
const DustConsState & operator-= (const DustConsState &)
const DustConsState & operator*= (const Tscal)

Public Attributes

Tscal rho {}
Tvec rhovel {}

Detailed Description

template<class VecType>
struct shammath::DustConsState< VecType >

Definition at line 384 of file riemann_common.hpp.

Member Typedef Documentation

◆ Tscal

template<class VecType>
using shammath::DustConsState< VecType >::Tscal = shambase::VecComponent<Tvec>

Definition at line 386 of file riemann_common.hpp.

◆ Tvec

template<class VecType>
using shammath::DustConsState< VecType >::Tvec = VecType

Definition at line 385 of file riemann_common.hpp.

Member Function Documentation

◆ operator*=()

template<class VecType>
const DustConsState< Tvec > & shammath::DustConsState< Tvec >::operator*= ( const Tscal )

Definition at line 431 of file riemann_common.hpp.

◆ operator+=()

template<class Tvec>
const DustConsState< Tvec > & shammath::DustConsState< Tvec >::operator+= ( const DustConsState< VecType > & d_cst)

Definition at line 405 of file riemann_common.hpp.

◆ operator-=()

template<class Tvec>
const DustConsState< Tvec > & shammath::DustConsState< Tvec >::operator-= ( const DustConsState< VecType > & d_cst)

Definition at line 418 of file riemann_common.hpp.

Member Data Documentation

◆ rho

template<class VecType>
Tscal shammath::DustConsState< VecType >::rho {}

Definition at line 388 of file riemann_common.hpp.

◆ rhovel

template<class VecType>
Tvec shammath::DustConsState< VecType >::rhovel {}

Definition at line 389 of file riemann_common.hpp.


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