DUBeat  1.0.1
High-order discontinuous Galerkin methods and applications to cardiac electrophysiology
ModelDG_t< basis > Member List

This is the complete list of members for ModelDG_t< basis >, including all inherited members.

assembleModelDG< basis >protected
assemble_system()=0ModelDG< basis >protectedpure virtual
bdf_handlerModelDG_t< basis >protected
compute_errors(const lifex::LinAlg::MPI::Vector &solution_owned, const lifex::LinAlg::MPI::Vector &solution_ex_owned, const std::shared_ptr< dealii::Function< lifex::dim >> &u_ex, const std::shared_ptr< dealii::Function< lifex::dim >> &grad_u_ex, const char *solution_name=(char *)"u") constModelDG< basis >protected
conversion_to_dub(lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protectedvirtual
conversion_to_dub(const lifex::LinAlg::MPI::Vector &sol_owned) constModelDG< basis >protectedvirtual
conversion_to_dub(lifex::LinAlg::MPI::Vector &sol_owned, const std::string fem_file_path, const unsigned int degree_fem=1, const double scaling_factor=1) constModelDG< basis >protectedvirtual
conversion_to_dub(lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protected
conversion_to_dub(const lifex::LinAlg::MPI::Vector &sol_owned) constModelDG< basis >protected
conversion_to_dub(lifex::LinAlg::MPI::Vector &sol_owned, const std::string fem_file_path, const unsigned int degree_fem, const double scaling_factor) constModelDG< basis >protected
conversion_to_fem(lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protectedvirtual
conversion_to_fem(const lifex::LinAlg::MPI::Vector &sol_owned) constModelDG< basis >protectedvirtual
conversion_to_fem(lifex::LinAlg::MPI::Vector &sol_owned, const std::string fem_file_path, const unsigned int degree_fem=1, const double scaling_factor=1) constModelDG< basis >protectedvirtual
conversion_to_fem(lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protected
conversion_to_fem(const lifex::LinAlg::MPI::Vector &sol_owned) constModelDG< basis >protected
conversion_to_fem(lifex::LinAlg::MPI::Vector &sol_owned, const std::string fem_file_path, const unsigned int degree_fem, const double scaling_factor) constModelDG< basis >protected
create_mesh()ModelDG< basis >protected
create_mesh(std::string mesh_path)ModelDG< basis >protected
declare_parameters(lifex::ParamHandler &params) const overrideModelDG_t< basis >protectedvirtual
discretize_analytical_solution(const std::shared_ptr< dealii::Function< lifex::dim >> &u_analytical, lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protected
discretize_analytical_solution(const std::shared_ptr< dealii::Function< lifex::dim >> &u_analytical, lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protected
discretize_analytical_solution(const std::shared_ptr< dealii::Function< lifex::dim >> &u_analytical, lifex::LinAlg::MPI::Vector &sol_owned)ModelDG< basis >protected
dof_handlerModelDG< basis >protected
dofs_per_cellModelDG< basis >protected
dub_fem_valuesModelDG< basis >protected
f_exModelDG< basis >protected
g_nModelDG< basis >protected
get_dofs_per_cell() constModelDG< basis >
grad_u_exModelDG< basis >protected
initialize_solution(lifex::LinAlg::MPI::Vector &solution_owned, lifex::LinAlg::MPI::Vector &solution)ModelDG< basis >protected
intermediate_error_print(const lifex::LinAlg::MPI::Vector &solution_owned, const lifex::LinAlg::MPI::Vector &solution_ex_owned, const std::shared_ptr< dealii::Function< lifex::dim >> &u_ex, const char *solution_name=(char *)"u")ModelDG_t< basis >protectedvirtual
linear_solverModelDG< basis >protected
make_sparsity_pattern(const DoFHandlerDG< basis > &dof, dealii::DynamicSparsityPattern &sparsity, const dealii::AffineConstraints< double > &constraints=dealii::AffineConstraints< double >(), const bool keep_constrained_dofs=true, const dealii::types::subdomain_id subdomain_id=dealii::numbers::invalid_subdomain_id)ModelDG< basis >protected
matrixModelDG< basis >protected
model_nameModelDG< basis >protected
ModelDG(std::string model_name)ModelDG< basis >inline
ModelDG(ModelDG< basis > &ModelDG)=defaultModelDG< basis >
ModelDG(const ModelDG< basis > &ModelDG)=defaultModelDG< basis >
ModelDG(ModelDG< basis > &&ModelDG)=defaultModelDG< basis >
ModelDG_t(std::string model_name)ModelDG_t< basis >inline
ModelDG_t(ModelDG_t< basis > &ModelDG_t)=defaultModelDG_t< basis >
ModelDG_t(const ModelDG_t< basis > &ModelDG_t)=defaultModelDG_t< basis >
ModelDG_t(ModelDG_t< basis > &&ModelDG_t)=defaultModelDG_t< basis >
output_results(std::string output_name="solution") constModelDG< basis >protectedvirtual
parse_parameters(lifex::ParamHandler &params) overrideModelDG_t< basis >protectedvirtual
preconditionerModelDG< basis >protected
prm_bdf_orderModelDG_t< basis >protected
prm_fe_degreeModelDG< basis >protected
prm_n_refinementsModelDG< basis >protected
prm_penalty_coeffModelDG< basis >protected
prm_stability_coeffModelDG< basis >protected
prm_time_finalModelDG_t< basis >protected
prm_time_initModelDG_t< basis >protected
prm_time_stepModelDG_t< basis >protected
rhsModelDG< basis >protected
run() overrideModelDG_t< basis >protectedvirtual
scaling_factorModelDG< basis >protected
setup_system()ModelDG< basis >protectedvirtual
solutionModelDG< basis >protected
solution_bdfModelDG_t< basis >protected
solution_exModelDG< basis >protected
solution_ex_ownedModelDG< basis >protected
solution_extModelDG_t< basis >protected
solution_ownedModelDG< basis >protected
solve_system()ModelDG< basis >protected
timeModelDG_t< basis >protected
time_initialization()ModelDG_t< basis >protectedvirtual
timestep_numberModelDG_t< basis >protected
triangulationModelDG< basis >protected
u_exModelDG< basis >protected
update_time()ModelDG_t< basis >protectedvirtual
~ModelDG()=defaultModelDG< basis >virtual
~ModelDG_t()=defaultModelDG_t< basis >virtual