| advec_diff_data | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | |
| attach_output_vectors(GenericDataOut< dim, number > &data_out) const =0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| attach_vectors(std::vector< dealii::LinearAlgebra::distributed::Vector< number > * > &vectors)=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| finish_time_advance() | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | inlinevirtual |
| get_advected_field() const =0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| get_advected_field()=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| get_advected_field_old() const =0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| get_advected_field_old()=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| get_user_rhs()=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| get_user_rhs() const =0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| init_time_advance()=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| ready_for_time_advance | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | protected |
| reinit()=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| set_advection_velocity(const dealii::LinearAlgebra::distributed::Vector< number > &, const unsigned int) | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | inlinevirtual |
| set_advection_velocity_function(const std::shared_ptr< dealii::Function< dim, number > > &) | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | inlinevirtual |
| set_initial_condition(const dealii::Function< dim > &)=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| setup_constraints(ScratchData< dim, dim, number > &mutable_scratch_data, const PeriodicBoundaryConditions< dim > &pbc, const std::map< dealii::types::boundary_id, std::shared_ptr< dealii::Function< dim > > > &dirichlet_bc_in)=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| solve(const bool do_finish_time_step=true)=0 | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | pure virtual |
| ~AdvectionDiffusionOperationBase()=default | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | virtual |