|
| | PDEOperatorBase (const UserInputParameters< dim > &_user_inputs, const PhaseFieldTools< dim > &_pf_tools) |
| | Constructor.
|
| |
| virtual | ~PDEOperatorBase ()=default |
| | Destructor.
|
| |
| virtual void | set_initial_condition (const unsigned int &index, const unsigned int &component, const dealii::Point< dim > &point, number &scalar_value, number &vector_component_value) const |
| | User-implemented class for the setting initial conditions.
|
| |
| virtual void | set_nonuniform_dirichlet (const unsigned int &index, const unsigned int &boundary_id, const unsigned int &component, const dealii::Point< dim > &point, number &scalar_value, number &vector_component_value) const |
| | User-implemented class for the setting nonuniform boundary conditions. Default behavior is to call initial conditions.
|
| |
| virtual void | compute_rhs (FieldContainer< dim, degree, number > &variable_list, const SimulationTimer &sim_timer, unsigned int solver_id) const |
| | User-implemented class for the RHS of explicit equations.
|
| |
| virtual void | compute_lhs (FieldContainer< dim, degree, number > &variable_list, const SimulationTimer &sim_timer, unsigned int solver_id) const |
| | User-implemented class for the RHS of nonexplicit equations.
|
| |
| const UserInputParameters< dim > & | get_user_inputs () const |
| | Get the user inputs (constant reference).
|
| |
| const PhaseFieldTools< dim > & | get_pf_tools () const |
| | Get the phase field tools (constant reference).
|
| |
This class contains the user implementation of each PDE operator.