#include <operator_base.hpp>
|
| virtual | ~OperatorBase ()=default |
| |
| void | reset_dof_index (const unsigned int dof_idx_in) |
| | Set the index for the current degrees of freedom (DoF).
|
| |
| void | reset_time_increment (const number dt) |
| | Set the time increment for the operator.
|
| |
| virtual void | pre () |
| | Prepare for computations (e.g. update ghost values). Can be overridden by derived classes.
|
| |
| virtual void | post () |
| | Finalize for computations (e.g. zero out ghost values). Can be overridden by derived classes.
|
| |
| virtual void | reinit () |
| | Reinitialize data structures. Can be overridden by derived classes.
|
| |
◆ ~OperatorBase()
template<typename number >
◆ post()
template<typename number >
◆ pre()
template<typename number >
◆ reinit()
template<typename number >
Reinitialize data structures. Can be overridden by derived classes.
Reimplemented in MeltPoolDG::Heat::HeatCutOperator< dim, number >, MeltPoolDG::Heat::HeatDiffuseMultiPhaseOperator< dim, number >, MeltPoolDG::LevelSet::AdvectionDiffusionOperator< dim, number >, MeltPoolDG::LevelSet::CurvatureOperator< dim, number >, MeltPoolDG::LevelSet::NormalVectorOperator< dim, number >, MeltPoolDG::LevelSet::OlssonOperator< dim, number >, and MeltPoolDG::LevelSet::ReinitializationEllipticOperator< dim, number >.
◆ reset_dof_index()
template<typename number >
Set the index for the current degrees of freedom (DoF).
- Parameters
-
| dof_idx_in | The index of the DoF. |
◆ reset_time_increment()
template<typename number >
Set the time increment for the operator.
- Parameters
-
◆ dof_idx
template<typename number >
◆ time_increment
template<typename number >
◆ time_increment_inv
template<typename number >
The documentation for this class was generated from the following file: