MFEM
v4.5.1
Finite element discretization library
|
#include <integrator.hpp>
Public Attributes | |
const char * | header |
const char * | build_func_const |
CeedQFunctionUser | build_qf_const |
const char * | build_func_quad |
CeedQFunctionUser | build_qf_quad |
const char * | apply_func |
CeedQFunctionUser | apply_qf |
const char * | apply_func_mf_const |
CeedQFunctionUser | apply_qf_mf_const |
const char * | apply_func_mf_quad |
CeedQFunctionUser | apply_qf_mf_quad |
EvalMode | trial_op |
EvalMode | test_op |
int | qdatasize |
This structure is a template interface for the Assemble methods of PAIntegrator and MFIntegrator. See ceed/mass.cpp for an example.
Definition at line 36 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::apply_func |
The name of the qFunction to apply a partially assembled CeedOperator.
Definition at line 53 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::apply_func_mf_const |
The name of the qFunction to apply a matrix-free CeedOperator with a constant Coefficient.
Definition at line 58 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::apply_func_mf_quad |
The name of the qFunction to apply a matrix-free CeedOperator with a variable Coefficient.
Definition at line 64 of file integrator.hpp.
CeedQFunctionUser mfem::ceed::OperatorInfo::apply_qf |
The qFunction to apply a partially assembled CeedOperator.
Definition at line 55 of file integrator.hpp.
CeedQFunctionUser mfem::ceed::OperatorInfo::apply_qf_mf_const |
The qFunction to apply a matrix-free CeedOperator with a constant Coefficient.
Definition at line 61 of file integrator.hpp.
CeedQFunctionUser mfem::ceed::OperatorInfo::apply_qf_mf_quad |
The qFunction to apply a matrix-free CeedOperator with a variable Coefficient.
Definition at line 67 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::build_func_const |
The name of the qFunction to build a partially assembled CeedOperator with a constant Coefficient.
Definition at line 42 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::build_func_quad |
The name of the qFunction to build a partially assembled CeedOperator with a variable Coefficient.
Definition at line 48 of file integrator.hpp.
CeedQFunctionUser mfem::ceed::OperatorInfo::build_qf_const |
The qFunction to build a partially assembled CeedOperator with a constant Coefficient.
Definition at line 45 of file integrator.hpp.
CeedQFunctionUser mfem::ceed::OperatorInfo::build_qf_quad |
The qFunction to build a partially assembled CeedOperator with a variable Coefficient.
Definition at line 51 of file integrator.hpp.
const char* mfem::ceed::OperatorInfo::header |
The path to the qFunction header.
Definition at line 39 of file integrator.hpp.
int mfem::ceed::OperatorInfo::qdatasize |
The size of the data at each quadrature point.
Definition at line 73 of file integrator.hpp.
EvalMode mfem::ceed::OperatorInfo::test_op |
The EvalMode on the test basis functions.
Definition at line 71 of file integrator.hpp.
EvalMode mfem::ceed::OperatorInfo::trial_op |
The EvalMode on the trial basis functions.
Definition at line 69 of file integrator.hpp.