Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
Public Member Functions | Public Attributes | List of all members
sierra::nalu::UserFunctionInitialConditionData Struct Reference

#include <NaluParsing.h>

Inheritance diagram for sierra::nalu::UserFunctionInitialConditionData:
sierra::nalu::InitialCondition

Public Member Functions

 UserFunctionInitialConditionData (InitialConditions &ics)
 
- Public Member Functions inherited from sierra::nalu::InitialCondition
 InitialCondition (InitialConditions &ics)
 
virtual ~InitialCondition ()
 
InitialConditionload (const YAML::Node &node)
 this is an example of a load() method with polymorphism - the type of the node is determined from some information, then a particular type of object is created and returned to the parent. More...
 
Simulationroot ()
 
InitialConditionsparent ()
 
void breadboard ()
 

Public Attributes

std::map< std::string, std::string > functionNames_
 
std::map< std::string, std::vector< double > > functionParams_
 
- Public Attributes inherited from sierra::nalu::InitialCondition
InitialConditionsinitialConditions_
 
std::string icName_
 
std::vector< std::string > targetNames_
 
UserDataType theIcType_
 

Constructor & Destructor Documentation

sierra::nalu::UserFunctionInitialConditionData::UserFunctionInitialConditionData ( InitialConditions ics)
inline

Member Data Documentation

std::map<std::string, std::string> sierra::nalu::UserFunctionInitialConditionData::functionNames_
std::map<std::string, std::vector<double> > sierra::nalu::UserFunctionInitialConditionData::functionParams_

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