Nektar++
|
#include <FieldIO.h>
Public Member Functions | |
FieldDefinitions (ShapeType shapeType, const std::vector< unsigned int > &elementIDs, const std::vector< LibUtilities::BasisType > &basis, bool uniOrder, const std::vector< unsigned int > &numModes, const std::vector< std::string > &fields, int NumHomoDir=0, const std::vector< NekDouble > &HomoLengths=NullNekDoubleVector, bool homoStrips=false, const std::vector< unsigned int > &HomoSIDs=NullUnsignedIntVector, const std::vector< unsigned int > &HomoZIDs=NullUnsignedIntVector, const std::vector< unsigned int > &HomoYIDs=NullUnsignedIntVector, const std::vector< LibUtilities::PointsType > &points=NullPointsTypeVector, bool pointsDef=false, const std::vector< unsigned int > &numPoints=NullUnsignedIntVector, bool numPointsDef=false) | |
Public Attributes | |
ShapeType | m_shapeType |
std::vector< unsigned int > | m_elementIDs |
std::vector < LibUtilities::BasisType > | m_basis |
int | m_numHomogeneousDir |
std::vector< NekDouble > | m_homogeneousLengths |
bool | m_homoStrips |
std::vector< unsigned int > | m_homogeneousSIDs |
std::vector< unsigned int > | m_homogeneousZIDs |
std::vector< unsigned int > | m_homogeneousYIDs |
bool | m_sharedFilesystem |
True if filesystem is shared. More... | |
std::vector < LibUtilities::PointsType > | m_points |
Define the type of points per direction. More... | |
bool | m_pointsDef |
bool | m_uniOrder |
Define order of the element group. More... | |
std::vector< unsigned int > | m_numModes |
Define number of modes per direction. More... | |
std::vector< unsigned int > | m_numPoints |
bool | m_numPointsDef |
std::vector< std::string > | m_fields |
|
inline |
Definition at line 60 of file FieldIO.h.
std::vector<LibUtilities::BasisType> Nektar::LibUtilities::FieldDefinitions::m_basis |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_elementIDs |
std::vector<std::string> Nektar::LibUtilities::FieldDefinitions::m_fields |
std::vector<NekDouble> Nektar::LibUtilities::FieldDefinitions::m_homogeneousLengths |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_homogeneousSIDs |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_homogeneousYIDs |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_homogeneousZIDs |
int Nektar::LibUtilities::FieldDefinitions::m_numHomogeneousDir |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_numModes |
std::vector<unsigned int> Nektar::LibUtilities::FieldDefinitions::m_numPoints |
bool Nektar::LibUtilities::FieldDefinitions::m_numPointsDef |
std::vector<LibUtilities::PointsType> Nektar::LibUtilities::FieldDefinitions::m_points |
ShapeType Nektar::LibUtilities::FieldDefinitions::m_shapeType |
bool Nektar::LibUtilities::FieldDefinitions::m_sharedFilesystem |