Alamo
|
Public Types | |
enum | Mollifier { Dirac, Gaussian } |
Public Member Functions | |
Ellipsoid (amrex::Vector< amrex::Geometry > &_geom) | |
void | Add (const int &lev, Set::Field< Set::Scalar > &a_field, Set::Scalar) |
Public Member Functions inherited from IC::IC | |
IC (amrex::Vector< amrex::Geometry > &_geom) | |
virtual | ~IC () |
virtual void | Add (const int &lev, Set::Field< Set::Scalar > &field) |
virtual void | Add (const int &, Set::Field< Set::Vector > &, Set::Scalar) |
void | Initialize (const int &a_lev, Set::Field< Set::Scalar > &a_field, Set::Scalar a_time=0.0) |
void | Initialize (const int &a_lev, Set::Field< Set::Vector > &a_field, Set::Scalar a_time=0.0) |
virtual void | SetComp (int a_comp) final |
Static Public Member Functions | |
static void | Parse (Ellipsoid &value, IO::ParmParse &pp) |
Private Attributes | |
Set::Scalar | in_value = 0.0 |
Set::Scalar | out_value = 1.0 |
amrex::Vector< Set::Vector > | center |
amrex::Vector< Set::Scalar > | eps |
amrex::Vector< Set::Matrix > | A |
Mollifier | moll = Mollifier::Dirac |
Additional Inherited Members | |
Protected Attributes inherited from IC::IC | |
amrex::Vector< amrex::Geometry > & | geom |
int | comp = 0 |
Definition at line 28 of file Ellipsoid.H.
Enumerator | |
---|---|
Dirac | |
Gaussian |
Definition at line 31 of file Ellipsoid.H.
|
inline |
Definition at line 33 of file Ellipsoid.H.
|
inlinevirtual |
Implements IC::IC.
Definition at line 35 of file Ellipsoid.H.
|
inlinestatic |
|
private |
Definition at line 69 of file Ellipsoid.H.
|
private |
Definition at line 67 of file Ellipsoid.H.
|
private |
Definition at line 68 of file Ellipsoid.H.
|
private |
Definition at line 66 of file Ellipsoid.H.
|
private |
Definition at line 70 of file Ellipsoid.H.
|
private |
Definition at line 66 of file Ellipsoid.H.