CosmoGRaPH v0.0
static_ic.h
Go to the documentation of this file.
1 
7 #ifndef COSMO_STATIC_ICS
8 #define COSMO_STATIC_ICS
9 
10 #include "../bssn/bssn.h"
11 #include "../Lambda/lambda.h"
12 #include "../../IO/IOData.h"
13 #include "../../utils/Fourier.h"
14 #include "static.h"
15 
16 namespace cosmo
17 {
18 
19 void static_ic_set_random( BSSN * bssn, Static * stat, Lambda * lambda,
20  Fourier * fourier, IOData * iodata );
21 
22 void static_ic_set_sinusoid_3d( BSSN * bssn, Static * stat, Lambda * lambda,
23  Fourier * fourier, IOData * iodata );
24 
25 void static_ic_set_sinusoid( BSSN * bssn, Static * stat, Lambda * lambda,
26  Fourier * fourier, IOData * iodata );
27 
28 void static_ic_set_sphere( BSSN * bssn, Static * stat, IOData * iodata );
29 
30 void static_ic_set_semianalytic( BSSN * bssn, Static * stat, Lambda * lambda,
31  Fourier * fourier, IOData * iodata );
32 
33 }
34 
35 #endif
Definition: bardeen.cc:5