CosmoGRaPH v0.0
Public Member Functions | Protected Attributes | List of all members
cosmo::DustSim Class Reference

#include <dust.h>

Inheritance diagram for cosmo::DustSim:
Inheritance graph
[legend]
Collaboration diagram for cosmo::DustSim:
Collaboration graph
[legend]

Public Member Functions

void init ()
 
void setICs ()
 Set conformally flat initial conditions for a w=0 fluid in synchronous gauge.
 
void initDustStep ()
 
void outputDustStep ()
 
void runDustStep ()
 
void runStep ()
 
- Public Member Functions inherited from cosmo::CosmoSim
void simInit ()
 Initialize individual simulation class instances.
 
void run ()
 Run the simulation.
 
void runCommonStepTasks ()
 
void prepBSSNOutput ()
 
void outputStateInformation ()
 
idx_t simNumNaNs ()
 
void setVerbosity (int verbosity_in)
 

Protected Attributes

SheetraySheet
 
DustdustSim
 
Lambdalambda
 
bool take_ray_step
 
idx_t raysheet_flip_step
 
- Protected Attributes inherited from cosmo::CosmoSim
idx_t step
 
idx_t num_steps
 
bool dt_flip
 
idx_t dt_flip_step
 
real_t t
 Time @ current step.
 
std::string simulation_type
 
IODataiodata
 
Fourierfourier
 
BSSNbssnSim
 
Bardeenbardeen
 
bool use_bardeen
 
int verbosity
 

Detailed Description

derived class based on CosmoSim class (sim.h)


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