|
Alamo
|
#include <PointList.H>
Public Types | |
| enum | Type { Partition , Values } |
Public Member Functions | |
| PointList (amrex::Vector< amrex::Geometry > &_geom) | |
| PointList (amrex::Vector< amrex::Geometry > &_geom, IO::ParmParse &pp, std::string name) | |
| void | Define () |
| void | Add (const int &lev, Set::Field< Set::Scalar > &a_phi, Set::Scalar) |
Public Member Functions inherited from IC::IC< Set::Scalar > | |
| IC (amrex::Vector< amrex::Geometry > &_geom) | |
| virtual | ~IC () |
| void | Add (const int &lev, Set::Field< Set::Scalar > &field) |
| 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::Scalar > &a_field, Set::Scalar a_time=0.0) |
| virtual void | SetComp (int a_comp) final |
Static Public Member Functions | |
| static void | Parse (PointList &value, IO::ParmParse &pp) |
Static Public Attributes | |
| static constexpr const char * | name = "pointlist" |
Private Member Functions | |
| double | dist (double x1, double y1, double x2, double y2) |
Private Attributes | ||
| std::vector< Set::Vector > | X | |
| Set::Scalar | eps | |
| Set::Scalar | mult = 1.0 | |
| Set::Vector | x0 = Set::Vector::Zero() | |
| bool | invert = false | |
| struct { | ||
| Set::Vector center | ||
| Set::Scalar angle | ||
| } | rotation | |
Additional Inherited Members | |
Protected Attributes inherited from IC::IC< Set::Scalar > | |
| amrex::Vector< amrex::Geometry > & | geom |
| int | comp |
Definition at line 22 of file PointList.H.
| enum IC::PointList::Type |
| Enumerator | |
|---|---|
| Partition | |
| Values | |
Definition at line 27 of file PointList.H.
|
inline |
Definition at line 33 of file PointList.H.
|
inline |
Definition at line 35 of file PointList.H.
|
inlinevirtual |
Implements IC::IC< Set::Scalar >.
Definition at line 43 of file PointList.H.
|
inline |
Definition at line 39 of file PointList.H.
|
inlineprivate |
Definition at line 269 of file PointList.H.
|
inlinestatic |
Definition at line 184 of file PointList.H.
| Set::Scalar IC::PointList::angle |
Definition at line 266 of file PointList.H.
| Set::Vector IC::PointList::center |
Definition at line 265 of file PointList.H.
|
private |
Definition at line 259 of file PointList.H.
|
private |
Definition at line 262 of file PointList.H.
|
private |
Definition at line 260 of file PointList.H.
|
staticconstexpr |
Definition at line 25 of file PointList.H.
| struct { ... } IC::PointList::rotation |
|
private |
Definition at line 258 of file PointList.H.
|
private |
Definition at line 261 of file PointList.H.