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

#include <vacuum.h>

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

Public Member Functions

void init ()
 
void setICs ()
 Set vacuum initial conditions. More...
 
void initVacuumStep ()
 
void outputVacuumStep ()
 
void runVacuumStep ()
 
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)
 

Additional Inherited Members

- 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)

Member Function Documentation

void cosmo::VacuumSim::setICs ( )
virtual

Set vacuum initial conditions.

Parameters
[in]mapto BSSN fields
initializedIOData

Implements cosmo::CosmoSim.


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