#include <Trig.H>
|
| | Trig (amrex::Vector< amrex::Geometry > &_geom, Set::Scalar _alpha=1.0, AMREX_D_DECL(std::complex< int > _n1=0, std::complex< int > _n2=0, std::complex< int > _n3=0), int _dim=AMREX_SPACEDIM) |
| |
| | Trig (amrex::Vector< amrex::Geometry > &_geom, IO::ParmParse &pp, std::string name) |
| |
| void | Define (Set::Scalar _alpha=1.0, AMREX_D_DECL(std::complex< int > _n1=0, std::complex< int > _n2=0, std::complex< int > _n3=0), int _dim=AMREX_SPACEDIM) |
| |
| virtual void | Add (const int &lev, Set::Field< Set::Scalar > &a_field, Set::Scalar) override |
| |
| virtual void | Add (const int &lev, Set::Field< Set::Vector > &a_field, Set::Scalar) override |
| |
| | 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 |
| |
| | IC (amrex::Vector< amrex::Geometry > &_geom) |
| |
| virtual | ~IC () |
| |
| void | Add (const int &lev, Set::Field< Set::Vector > &field) |
| |
| void | Initialize (const int &a_lev, Set::Field< Set::Vector > &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 constexpr const char * | name = "trig" |
| |
|
| amrex::Vector< amrex::Geometry > & | geom |
| |
| int | comp |
| |
| amrex::Vector< amrex::Geometry > & | geom |
| |
| int | comp |
| |
Definition at line 22 of file Trig.H.
◆ Trig() [1/2]
| IC::Trig::Trig |
( |
amrex::Vector< amrex::Geometry > & |
_geom, |
|
|
Set::Scalar |
_alpha = 1.0, |
|
|
AMREX_D_DECL(std::complex< int > _n1=0, std::complex< int > _n2=0, std::complex< int > _n3=0) |
, |
|
|
int |
_dim = AMREX_SPACEDIM |
|
) |
| |
|
inline |
◆ Trig() [2/2]
| IC::Trig::Trig |
( |
amrex::Vector< amrex::Geometry > & |
_geom, |
|
|
IO::ParmParse & |
pp, |
|
|
std::string |
name |
|
) |
| |
|
inline |
◆ Add() [1/2]
◆ Add() [2/2]
◆ AMREX_D_DECL() [1/2]
| std::complex< int > IC::Trig::AMREX_D_DECL |
( |
n1 |
, |
|
|
n2 |
, |
|
|
n3 |
|
|
) |
| |
|
private |
◆ AMREX_D_DECL() [2/2]
| Set::Scalar IC::Trig::AMREX_D_DECL |
( |
phi1 |
= 0.0, |
|
|
phi2 |
= 0.0, |
|
|
phi3 |
= 0.0 |
|
) |
| |
|
private |
◆ Define()
| void IC::Trig::Define |
( |
Set::Scalar |
_alpha = 1.0, |
|
|
AMREX_D_DECL(std::complex< int > _n1=0, std::complex< int > _n2=0, std::complex< int > _n3=0) |
, |
|
|
int |
_dim = AMREX_SPACEDIM |
|
) |
| |
|
inline |
◆ Parse()
◆ alpha
◆ dim
| int IC::Trig::dim = AMREX_SPACEDIM |
|
private |
◆ name
| constexpr const char* IC::Trig::name = "trig" |
|
staticconstexpr |
The documentation for this class was generated from the following file: