Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
shamphys::HydroSoundwave Class Reference
+ Collaboration diagram for shamphys::HydroSoundwave:

Classes

struct  field_val
 

Public Member Functions

 HydroSoundwave (f64 _cs, f64 _k, std::complex< f64 > _rho_tilde, std::complex< f64 > _v_tilde)
 
f64 get_omega ()
 
field_val get_value (f64 t, f64 x)
 

Public Attributes

f64 cs
 
f64 k
 
std::complex< f64rho_tilde
 
std::complex< f64v_tilde
 

Detailed Description

Definition at line 24 of file HydroSoundwave.hpp.

Constructor & Destructor Documentation

◆ HydroSoundwave()

shamphys::HydroSoundwave::HydroSoundwave ( f64  _cs,
f64  _k,
std::complex< f64 _rho_tilde,
std::complex< f64 _v_tilde 
)
inline

Definition at line 32 of file HydroSoundwave.hpp.

Member Function Documentation

◆ get_omega()

f64 shamphys::HydroSoundwave::get_omega ( )
inline

Definition at line 35 of file HydroSoundwave.hpp.

◆ get_value()

auto shamphys::HydroSoundwave::get_value ( f64  t,
f64  x 
)

Definition at line 18 of file HydroSoundwave.cpp.

Member Data Documentation

◆ cs

f64 shamphys::HydroSoundwave::cs

Definition at line 26 of file HydroSoundwave.hpp.

◆ k

f64 shamphys::HydroSoundwave::k

Definition at line 27 of file HydroSoundwave.hpp.

◆ rho_tilde

std::complex<f64> shamphys::HydroSoundwave::rho_tilde

Definition at line 29 of file HydroSoundwave.hpp.

◆ v_tilde

std::complex<f64> shamphys::HydroSoundwave::v_tilde

Definition at line 30 of file HydroSoundwave.hpp.


The documentation for this class was generated from the following files: