| advec_diff_data | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | |
| advec_diff_dof_idx | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| advec_diff_hanging_nodes_dof_idx | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| advec_diff_operator | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| advec_diff_quad_idx | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| advection_velocity | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| advection_velocity_function | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| AdvectionDiffusionOperation(const ScratchData< dim, dim, number > &scratch_data_in, const std::map< dealii::types::boundary_id, std::shared_ptr< dealii::Function< dim > > > &dirichlet_bc_in, const AdvectionDiffusionData< number > &advec_diff_data_in, const TimeIntegration::TimeIterator< number > &time_iterator, const unsigned int advec_diff_dof_idx_in, const unsigned int advec_diff_hanging_nodes_dof_idx_in, const unsigned int advec_diff_quad_idx_in) | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | |
| attach_output_vectors(GenericDataOut< dim, number > &data_out) const override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| attach_vectors(std::vector< dealii::LinearAlgebra::distributed::Vector< number > * > &vectors) override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| BlockVectorType typedef | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| commit_solution_history_and_compute_predictor() | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| create_inflow_outflow_constraints() | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| create_operator() | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| dirichlet_bc | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| finish_time_advance() | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | inlinevirtual |
| get_advected_field() const override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| get_advected_field() override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| get_advected_field_old() const override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| get_advected_field_old() override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| get_user_rhs() override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| get_user_rhs() const override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| inflow_constraints_indices_and_values | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| inflow_outflow_bc | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| init_time_advance() override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| preconditioner | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| predictor | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| ready_for_time_advance | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | protected |
| reinit() override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| rhs | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| scratch_data | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| set_advection_velocity(const VectorType &advection_velocity, const unsigned int velocity_dof_idx) final | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| set_advection_velocity_function(const std::shared_ptr< dealii::Function< dim, number > > &advection_velocity) final | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| set_inflow_outflow_bc(const std::map< dealii::types::boundary_id, std::shared_ptr< dealii::Function< dim > > > inflow_outflow_bc_) | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | |
| set_initial_condition(const dealii::Function< dim > &initial_field_function) override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| setup_constraints(ScratchData< dim, dim, number > &mutable_scratch_data, const PeriodicBoundaryConditions< dim > &periodic_bc, const std::map< dealii::types::boundary_id, std::shared_ptr< dealii::Function< dim > > > &dirichlet_bc_in) final | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| solution_advected_field_extrapolated | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| solution_history | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| solve(const bool do_finish_time_step=true) override | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | virtual |
| SparseMatrixType typedef | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| time_iterator | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| update_ghosts | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| user_rhs | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| VectorType typedef | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| velocity_dof_idx | MeltPoolDG::LevelSet::AdvectionDiffusionOperation< dim, number > | private |
| ~AdvectionDiffusionOperationBase()=default | MeltPoolDG::LevelSet::AdvectionDiffusionOperationBase< dim, number > | virtual |