Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
test_simget::sim Class Reference
+ Inheritance diagram for test_simget::sim:
+ Collaboration diagram for test_simget::sim:

Public Member Functions

void run () override
 
void run (const double *, long unsigned int, double *, long unsigned int) override
 
- Public Member Functions inherited from Feel::Simget
virtual void run (const double *X, unsigned long P, double *Y, unsigned long N)
 models the input/output relation \( Y=F(X) \)
 
void print (std::ostream &out, std::vector< ptree::ptree > &stats)
 print statistics from simget
 
 Simget ()
 constructor with a variables_map
 
virtual ~Simget ()
 destructor
 
Simget & operator= (Simget const &o)
 copy operator
 
virtual std::string name () const
 return the name of the simget
 
mpi::communicator comm () const
 
po::variables_map const & vm () const
 
AboutData const & about () const
 
double meshSize () const
 return the mesh size
 
double meshSizeInit () const
 return the mesh size
 
int level () const
 return the refinement level
 
ptree::ptree const & stats () const
 return the statistics associated to the simget after calling run
 
ptree::ptree & stats ()
 return the statistics associated to the simget after calling run
 
void setMeshSize (double h)
 set the mesh size
 
void setMeshSizeInit (double h)
 set the initial mesh size
 
void setLevel (int level)
 set the refinment level if applicable
 

Additional Inherited Members

- Protected Member Functions inherited from Feel::Simget
Simget & changeRepository (boost::format fmt)
 change repository.
 
- Protected Attributes inherited from Feel::Simget
double M_meshSize
 
double M_meshSizeInit
 
int M_level
 
ptree::ptree M_stats
 

Member Function Documentation

◆ run()

void test_simget::sim::run ( )
overridevirtual

Implements Feel::Simget.