![]() |
PRISMS-PF Manual
|
Function for user-implemented initial conditions. These are only ever calculated for explicit time dependent fields and implicit time dependent, as all others are calculated at runtime. More...
#include <initial_conditions.h>
Public Member Functions | |
| InitialCondition (const unsigned int &_index, const TensorRank &_field_type, const PDEOperatorBase< dim, degree, number > &_pde_operator) | |
| Constructor. | |
| void | vector_value (const dealii::Point< dim > &p, dealii::Vector< number > &value) const override |
| Scalar/Vector value. | |
Private Attributes | |
| unsigned int | index |
| TensorRank | field_type |
| const PDEOperatorBase< dim, degree, number > * | pde_operator |
Function for user-implemented initial conditions. These are only ever calculated for explicit time dependent fields and implicit time dependent, as all others are calculated at runtime.
| PRISMS_PF_BEGIN_NAMESPACE InitialCondition< dim, degree, number >::InitialCondition | ( | const unsigned int & | _index, |
| const TensorRank & | _field_type, | ||
| const PDEOperatorBase< dim, degree, number > & | _pde_operator | ||
| ) |
Constructor.
|
override |
Scalar/Vector value.
|
private |
|
private |
|
private |