Member List

Developer Documentation: Member List
Developer Documentation
MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number > Member List

This is the complete list of members for MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >, including all inherited members.

apply_explicit_step(number time, number time_step, const VectorType &src, VectorType &dst) constMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
apply_implicit_step(number time, number time_step, VectorType &explicit_solution, VectorType &solution)MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
compute_jacobianMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
compute_residualMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
configure_explicit_step(ExplicitRhsFunctionType explicit_rhs)MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >
configure_implicit_step(JacobianType jacobian, ResidualType residual, DistributeConstraintsType constraints=[](VectorType &) {})MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >
configure_implicit_step_wo_internal_nonlinear_solver(CustomSolverType custom_solver_in)MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >
custom_solverMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
CustomSolverType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
distribute_constraintsMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
DistributeConstraintsType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
explicit_compute_rhsMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
ExplicitRhsFunctionType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
get_integrator_type() constMeltPoolDG::TimeIntegration::TimeIntegratorBase< number >inline
ImplicitExplicitIntegrator(const TimeIntegratorData< number > &time_integrator_data)MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >explicit
intermediate_explicit_solutionMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
JacobianType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
monitoring_vectorMeltPoolDG::TimeIntegration::TimeIntegratorBase< number >protected
n_steps_performedMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
perform_time_step(const number current_time, const number time_step, SolutionHistory< VectorType > &solution_history, const std::function< void(number, number, VectorType &, const VectorType &)> &stage_pre_processing, const std::function< void(number, number, VectorType &, const VectorType &)> &stage_post_processing) overrideMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >virtual
preconditionerMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
preconditioner_update_flagMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
reinit(const VectorType &vector_template) overrideMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >virtual
reinit(const SolutionHistory< VectorType > &solution_history) overrideMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >virtual
required_solution_history_size() const overrideMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >virtual
reset_monitoring_vector()MeltPoolDG::TimeIntegration::TimeIntegratorBase< number >inline
ResidualType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
set_monitoring_vector(VectorType &monitoring_vector_in)MeltPoolDG::TimeIntegration::TimeIntegratorBase< number >inline
set_preconditioner(Preconditioner< dim, VectorType, number > &&preconditioner_in)MeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >
solverMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
time_integrator_dataMeltPoolDG::TimeIntegration::TimeIntegratorBase< number >protected
TimeIntegratorBase(const TimeIntegratorData< number > &time_integrator_data_in)MeltPoolDG::TimeIntegration::TimeIntegratorBase< number >inlineexplicit
VectorType typedefMeltPoolDG::TimeIntegration::ImplicitExplicitIntegrator< dim, number >private
~TimeIntegratorBase()=defaultMeltPoolDG::TimeIntegration::TimeIntegratorBase< number >virtual