MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
MAST::ConservativeFluidSystemInitialization Class Reference

Detailed Description

Definition at line 29 of file conservative_fluid_system_initialization.h.

#include <conservative_fluid_system_initialization.h>

Inheritance diagram for MAST::ConservativeFluidSystemInitialization:
Collaboration diagram for MAST::ConservativeFluidSystemInitialization:

Public Member Functions

 ConservativeFluidSystemInitialization (MAST::NonlinearSystem &sys, const std::string &prefix, const libMesh::FEType &fe_type, const unsigned int dim)
 
virtual ~ConservativeFluidSystemInitialization ()
 
unsigned int dim ()
 
- Public Member Functions inherited from MAST::SystemInitialization
 SystemInitialization (MAST::NonlinearSystem &sys, const std::string &prefix)
 initialize the variables in the provided system sys of order and family. More...
 
virtual ~SystemInitialization ()
 virtual destructor More...
 
const libMesh::FEType & fetype (unsigned int i) const
 
void initialize_solution (const RealVectorX &sol)
 initializes the FE solution vector to the constant solution provided in sol. More...
 
void initialize_solution (const MAST::FieldFunction< RealVectorX > &sol)
 initializes the FE solution vector to the function solution provided in sol. More...
 
unsigned int n_vars () const
 
const std::string & prefix () const
 
MAST::NonlinearSystemsystem ()
 
const MAST::NonlinearSystemsystem () const
 
const std::vector< unsigned int > vars () const
 

Protected Attributes

const unsigned int _dim
 spatial dimensions of analysis More...
 
- Protected Attributes inherited from MAST::SystemInitialization
std::string _prefix
 
MAST::NonlinearSystem_system
 
std::vector< unsigned int > _vars
 

Constructor & Destructor Documentation

◆ ConservativeFluidSystemInitialization()

MAST::ConservativeFluidSystemInitialization::ConservativeFluidSystemInitialization ( MAST::NonlinearSystem sys,
const std::string &  prefix,
const libMesh::FEType &  fe_type,
const unsigned int  dim 
)

Definition at line 27 of file conservative_fluid_system_initialization.cpp.

◆ ~ConservativeFluidSystemInitialization()

MAST::ConservativeFluidSystemInitialization::~ConservativeFluidSystemInitialization ( )
virtual

Definition at line 60 of file conservative_fluid_system_initialization.cpp.

Member Function Documentation

◆ dim()

unsigned int MAST::ConservativeFluidSystemInitialization::dim ( )
inline
Returns
spatial dimensions of analysis

Definition at line 44 of file conservative_fluid_system_initialization.h.

Member Data Documentation

◆ _dim

const unsigned int MAST::ConservativeFluidSystemInitialization::_dim
protected

spatial dimensions of analysis

Definition at line 56 of file conservative_fluid_system_initialization.h.


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