5 #include "libmesh/rb_eim_construction.h"     6 #include "libmesh/rb_eim_evaluation.h"    24     : RBEIMEvaluation(comm)
    26     set_parametrized_function(std::make_unique<Gxyz>());
    34     return std::make_unique<ThetaEIM>(*
this, index);
    47                          const std::string & name_in,
    48                          const unsigned int number_in)
    58     return std::make_unique<AssemblyEIM>(*
this, index);
    68     RBEIMConstruction::init_data();
 virtual std::unique_ptr< ElemAssembly > build_eim_assembly(unsigned int index)
Provide an implementation of build_eim_assembly. 
This class is part of the rbOOmit framework. 
SimpleEIMConstruction(EquationSystems &es, const std::string &name_in, const unsigned int number_in)
Constructor. 
unsigned int add_variable(std::string_view var, const FEType &type, const std::set< subdomain_id_type > *const active_subdomains=nullptr)
Adds the variable var to the list of variables for this system. 
virtual std::unique_ptr< RBTheta > build_eim_theta(unsigned int index)
Build a ThetaEIM rather than an RBEIMTheta. 
SimpleEIMEvaluation(const libMesh::Parallel::Communicator &comm)
virtual void init_data()
Initialize data structures.