|
libMesh
|
#include <eim_classes.h>
Public Types | |
| typedef RBEIMConstruction | Parent |
| The type of the parent. More... | |
| typedef RBEIMConstruction | Parent |
| The type of the parent. More... | |
Public Member Functions | |
| SimpleEIMConstruction (EquationSystems &es, const std::string &name_in, const unsigned int number_in) | |
| Constructor. More... | |
| virtual std::unique_ptr< ElemAssembly > | build_eim_assembly (unsigned int index) |
| Provide an implementation of build_eim_assembly. More... | |
| virtual void | init_data () |
| Initialize data structures. More... | |
| virtual void | init_implicit_system () |
| Initialize the implicit system that is used to perform L2 projections. More... | |
| virtual void | init_explicit_system () |
| Initialize the explicit system that is used to store the basis functions. More... | |
| SimpleEIMConstruction (EquationSystems &es, const std::string &name_in, const unsigned int number_in) | |
| Constructor. More... | |
| virtual std::unique_ptr< ElemAssembly > | build_eim_assembly (unsigned int index) |
| Provide an implementation of build_eim_assembly. More... | |
| virtual void | init_data () |
| Initialize data structures. More... | |
| virtual void | init_implicit_system () |
| Initialize the implicit system that is used to perform L2 projections. More... | |
| virtual void | init_explicit_system () |
| Initialize the explicit system that is used to store the basis functions. More... | |
Public Attributes | |
| unsigned int | u_var |
| Variable number for u. More... | |
| EIM_IP_assembly | ip |
| Inner product assembly object. More... | |
| unsigned int | Gx_var |
| Variable numbers. More... | |
| unsigned int | Gy_var |
| unsigned int | Gz_var |
| Ex6EIMInnerProduct | eim_ip |
| Inner product assembly object. More... | |
Definition at line 40 of file eim_classes.h.
| typedef RBEIMConstruction SimpleEIMConstruction::Parent |
The type of the parent.
Definition at line 57 of file eim_classes.h.
| typedef RBEIMConstruction SimpleEIMConstruction::Parent |
The type of the parent.
Definition at line 65 of file eim_classes.h.
|
inline |
Constructor.
Definition at line 47 of file eim_classes.h.
|
inline |
Constructor.
Definition at line 55 of file eim_classes.h.
|
inlinevirtual |
Provide an implementation of build_eim_assembly.
Definition at line 62 of file eim_classes.h.
|
inlinevirtual |
Provide an implementation of build_eim_assembly.
Definition at line 70 of file eim_classes.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Initialize the explicit system that is used to store the basis functions.
Definition at line 88 of file eim_classes.h.
References libMesh::FIRST, and u_var.
|
inlinevirtual |
Initialize the explicit system that is used to store the basis functions.
Definition at line 96 of file eim_classes.h.
References libMesh::FIRST, Gx_var, Gy_var, and Gz_var.
|
inlinevirtual |
Initialize the implicit system that is used to perform L2 projections.
Definition at line 80 of file eim_classes.h.
References libMesh::FIRST.
|
inlinevirtual |
Initialize the implicit system that is used to perform L2 projections.
Definition at line 88 of file eim_classes.h.
References libMesh::FIRST.
| Ex6EIMInnerProduct SimpleEIMConstruction::eim_ip |
Inner product assembly object.
Definition at line 113 of file eim_classes.h.
Referenced by init_data().
| unsigned int SimpleEIMConstruction::Gx_var |
Variable numbers.
Definition at line 106 of file eim_classes.h.
Referenced by init_explicit_system().
| unsigned int SimpleEIMConstruction::Gy_var |
Definition at line 107 of file eim_classes.h.
Referenced by init_explicit_system().
| unsigned int SimpleEIMConstruction::Gz_var |
Definition at line 108 of file eim_classes.h.
Referenced by init_explicit_system().
| EIM_IP_assembly SimpleEIMConstruction::ip |
Inner product assembly object.
Definition at line 101 of file eim_classes.h.
Referenced by init_data().
| unsigned int SimpleEIMConstruction::u_var |
Variable number for u.
Definition at line 96 of file eim_classes.h.
Referenced by init_explicit_system().
1.8.16