https://mooseframework.inl.gov
Moose::MFEM::EigenproblemEquationSystem Member List

This is the complete list of members for Moose::MFEM::EigenproblemEquationSystem, including all inherited members.

_assembly_levelMoose::MFEM::EquationSystemprotected
_blfsMoose::MFEM::EquationSystemprotected
_block_true_offsetsMoose::MFEM::EquationSystemprotected
_coupled_pfespacesMoose::MFEM::EquationSystemprotected
_coupled_var_namesMoose::MFEM::EquationSystemprotected
_eliminated_var_namesMoose::MFEM::EquationSystemprotected
_eliminated_variablesMoose::MFEM::EquationSystemprotected
_ess_tdof_listsMoose::MFEM::EquationSystemprotected
_essential_bc_mapMoose::MFEM::EquationSystemprotected
_gfuncsMoose::MFEM::EquationSystemprotected
_global_ess_markersMoose::MFEM::EigenproblemEquationSystemprivate
_h_blocksMoose::MFEM::EquationSystemprotected
_integrated_bc_mapMoose::MFEM::EquationSystemprotected
_jacobianMoose::MFEM::EquationSystemmutableprotected
_jacobian_blocksMoose::MFEM::EquationSystemprotected
_kernels_mapMoose::MFEM::EquationSystemprotected
_lfsMoose::MFEM::EquationSystemprotected
_linear_operatorMoose::MFEM::EquationSystemmutableprotected
_mass_rhsMoose::MFEM::EigenproblemEquationSystemprivate
_mblfsMoose::MFEM::EquationSystemprotected
_nlfsMoose::MFEM::EquationSystemprotected
_non_linearMoose::MFEM::EquationSystemprotected
_solver_requires_gradientMoose::MFEM::EquationSystemprotected
_test_pfespacesMoose::MFEM::EquationSystemprotected
_test_var_namesMoose::MFEM::EquationSystemprotected
_trial_var_namesMoose::MFEM::EquationSystemprotected
_var_ess_constraintsMoose::MFEM::EquationSystemprotected
AddCoupledVariableNameIfMissing(const std::string &coupled_var_name)Moose::MFEM::EquationSystemprotectedvirtual
AddEliminatedVariableNameIfMissing(const std::string &eliminated_var_name)Moose::MFEM::EquationSystemprotectedvirtual
AddEssentialBC(std::shared_ptr< MFEMEssentialBC > bc)Moose::MFEM::EquationSystemvirtual
AddIntegratedBC(std::shared_ptr< MFEMIntegratedBC > kernel)Moose::MFEM::EquationSystemvirtual
AddKernel(std::shared_ptr< MFEMKernel > kernel)Moose::MFEM::EquationSystemvirtual
AddTestVariableNameIfMissing(const std::string &test_var_name)Moose::MFEM::EquationSystemprotectedvirtual
ApplyBoundaryBLFIntegrators(const std::string &trial_var_name, const std::string &test_var_name, std::shared_ptr< FormType > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMIntegratedBC >>>> &integrated_bc_map, std::optional< mfem::real_t > scale_factor=std::nullopt)Moose::MFEM::EquationSystemprotected
ApplyBoundaryLFIntegrators(const std::string &test_var_name, std::shared_ptr< mfem::ParLinearForm > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMIntegratedBC >>>> &integrated_bc_map)Moose::MFEM::EquationSystemprotected
ApplyBoundaryNLFIntegrators(const std::string &test_var_name, std::shared_ptr< mfem::ParNonlinearForm > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMIntegratedBC >>>> &integrated_bc_map, std::optional< mfem::real_t > scale_factor=std::nullopt)Moose::MFEM::EquationSystemprotected
ApplyDomainBLFIntegrators(const std::string &trial_var_name, const std::string &test_var_name, std::shared_ptr< FormType > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMKernel >>>> &kernels_map, std::optional< mfem::real_t > scale_factor=std::nullopt)Moose::MFEM::EquationSystemprotected
ApplyDomainLFIntegrators(const std::string &test_var_name, std::shared_ptr< mfem::ParLinearForm > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMKernel >>>> &kernels_map)Moose::MFEM::EquationSystemprotected
ApplyDomainNLFIntegrators(const std::string &test_var_name, std::shared_ptr< mfem::ParNonlinearForm > form, NamedFieldsMap< NamedFieldsMap< std::vector< std::shared_ptr< MFEMKernel >>>> &kernels_map, std::optional< mfem::real_t > scale_factor=std::nullopt)Moose::MFEM::EquationSystemprotected
ApplyEssentialBC(const std::string &var_name, mfem::ParGridFunction &trial_gf, mfem::Array< int > &global_ess_markers)Moose::MFEM::EquationSystemprotectedvirtual
ApplyEssentialBCs() overrideMoose::MFEM::EigenproblemEquationSystemprotectedvirtual
BuildBilinearForms()Moose::MFEM::EquationSystemprotectedvirtual
BuildEigenproblemJacobian(mfem::BlockVector &trueX)Moose::MFEM::EigenproblemEquationSystem
BuildEquationSystem()Moose::MFEM::EquationSystemprotectedvirtual
BuildLinearForms()Moose::MFEM::EquationSystemprotectedvirtual
BuildMixedBilinearForms()Moose::MFEM::EquationSystemprotectedvirtual
BuildNonlinearForms()Moose::MFEM::EquationSystemprotectedvirtual
Complex() constMoose::MFEM::EquationSysteminlineprotectedvirtual
ComputeNonlinearResidual(const mfem::Vector &u, mfem::Vector &residual) constMoose::MFEM::EquationSystemvirtual
DeleteHBlocks()Moose::MFEM::EquationSystemprotected
DeleteJacobianBlocks()Moose::MFEM::EquationSystemprotected
EigenproblemEquationSystem()=defaultMoose::MFEM::EigenproblemEquationSystem
EigenproblemESProblemOperator classMoose::MFEM::EigenproblemEquationSystemfriend
EliminateCoupledVariables()Moose::MFEM::EquationSystemprotectedvirtual
EquationSystem()=defaultMoose::MFEM::EquationSystem
FormEigenproblemMatrix()Moose::MFEM::EigenproblemEquationSystemprotected
FormJacobianMatrix(const mfem::Vector &u)Moose::MFEM::EquationSystemprotected
FormLinearSystem(mfem::OperatorHandle &op, mfem::BlockVector &trueX, mfem::BlockVector &trueRHS)Moose::MFEM::EquationSystemprotectedvirtual
FormMassMatrix()Moose::MFEM::EigenproblemEquationSystemprotected
FormSystem(mfem::BlockVector &trueX, mfem::BlockVector &trueRHS)Moose::MFEM::EquationSystem
FormSystemMatrix(mfem::OperatorHandle &op, mfem::BlockVector &trueX, mfem::BlockVector &trueRHS)Moose::MFEM::EquationSystemprotectedvirtual
FormSystemOperator(mfem::OperatorHandle &op, mfem::BlockVector &trueX, mfem::BlockVector &trueRHS)Moose::MFEM::EquationSystemprotectedvirtual
GetGradient(const mfem::Vector &u) const overrideMoose::MFEM::EquationSystem
GetTestVarNames() constMoose::MFEM::EquationSysteminline
GetTrialVarNames() constMoose::MFEM::EquationSysteminline
Init(GridFunctions &gridfunctions, ComplexGridFunctions &cmplx_gridfunctions, mfem::AssemblyLevel assembly_level)Moose::MFEM::EquationSystemvirtual
Mult(const mfem::Vector &u, mfem::Vector &residual) const overrideMoose::MFEM::EquationSystem
Nonlinear() constMoose::MFEM::EquationSysteminline
PrepareEigensolver(EigensolverBase &solver)Moose::MFEM::EigenproblemEquationSystem
PrepareLinearSolver(LinearSolverBase &solver)Moose::MFEM::EquationSystem
SetSolverRequiresGradient(bool requires_gradient)Moose::MFEM::EquationSysteminline
SetTrialVariableNames()Moose::MFEM::EquationSystemprotectedvirtual
SetTrialVariablesFromTrueVectors(const mfem::BlockVector &trueX) constMoose::MFEM::EquationSystemvirtual
VectorContainsName(const std::vector< std::string > &the_vector, const std::string &name) constMoose::MFEM::EquationSystemprotected
~EigenproblemEquationSystem() override=defaultMoose::MFEM::EigenproblemEquationSystem
~EquationSystem() overrideMoose::MFEM::EquationSystem