libMesh
Public Member Functions | Public Attributes | List of all members
SimpleEIMEvaluation Class Reference

#include <eim_classes.h>

Inheritance diagram for SimpleEIMEvaluation:
[legend]

Public Member Functions

 SimpleEIMEvaluation (const libMesh::Parallel::Communicator &comm)
 
 SimpleEIMEvaluation (const libMesh::Parallel::Communicator &comm)
 
virtual UniquePtr< RBTheta > build_eim_theta (unsigned int index)
 Build a ThetaEIM rather than an RBEIMTheta. More...
 

Public Attributes

ShiftedGaussian sg
 Parametrized function that we approximate with EIM. More...
 
Gx g_x
 Parametrized functions that we approximate with EIM. More...
 
Gy g_y
 
Gz g_z
 

Detailed Description

Definition at line 18 of file eim_classes.h.

Constructor & Destructor Documentation

SimpleEIMEvaluation::SimpleEIMEvaluation ( const libMesh::Parallel::Communicator comm)

Definition at line 22 of file eim_classes.h.

References sg.

22  :
23  RBEIMEvaluation(comm)
24  {
25  attach_parametrized_function(&sg);
26  }
ShiftedGaussian sg
Parametrized function that we approximate with EIM.
Definition: eim_classes.h:31
This class is part of the rbOOmit framework.
SimpleEIMEvaluation::SimpleEIMEvaluation ( const libMesh::Parallel::Communicator comm)

Definition at line 16 of file eim_classes.h.

References g_x, g_y, and g_z.

17  : RBEIMEvaluation(comm)
18  {
19  attach_parametrized_function(&g_x);
20  attach_parametrized_function(&g_y);
21  attach_parametrized_function(&g_z);
22  }
Gx g_x
Parametrized functions that we approximate with EIM.
Definition: eim_classes.h:35

Member Function Documentation

virtual UniquePtr<RBTheta> SimpleEIMEvaluation::build_eim_theta ( unsigned int  index)
virtual

Build a ThetaEIM rather than an RBEIMTheta.

Definition at line 27 of file eim_classes.h.

28  {
29  return UniquePtr<RBTheta>(new ThetaEIM(*this, index));
30  }

Member Data Documentation

Gx SimpleEIMEvaluation::g_x

Parametrized functions that we approximate with EIM.

Definition at line 35 of file eim_classes.h.

Referenced by SimpleEIMEvaluation().

Gy SimpleEIMEvaluation::g_y

Definition at line 36 of file eim_classes.h.

Referenced by SimpleEIMEvaluation().

Gz SimpleEIMEvaluation::g_z

Definition at line 37 of file eim_classes.h.

Referenced by SimpleEIMEvaluation().

ShiftedGaussian SimpleEIMEvaluation::sg

Parametrized function that we approximate with EIM.

Definition at line 31 of file eim_classes.h.

Referenced by SimpleEIMEvaluation().


The documentation for this class was generated from the following file: