FEI Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
InputData Class Reference

#include <InputData.hpp>

Public Member Functions

 InputData ()
 ~InputData ()
bool operator== (const InputData &rhs)
bool operator!= (const InputData &rhs)
int addElemID (int elemBlockID, int elemID)
int addElemMatrix (int elemBlockID, int elemID, std::vector< double > &matrixData)
int addElemRHS (int elemBlockID, int elemID, std::vector< double > &rhsData)

Public Attributes

std::vector< int > elemBlockIDs
std::vector< std::vector< int > * > elemIDs
std::vector< std::vector< ElemContribution > * > elemContributions

Detailed Description

Definition at line 50 of file InputData.hpp.

Constructor & Destructor Documentation

◆ InputData()

InputData::InputData ( )
inline

Definition at line 52 of file InputData.hpp.

Referenced by operator!=(), and operator==().

◆ ~InputData()

InputData::~InputData ( )
inline

Definition at line 53 of file InputData.hpp.

References elemIDs.

Member Function Documentation

◆ operator==()

bool InputData::operator== ( const InputData & rhs)
inline

Definition at line 62 of file InputData.hpp.

References elemBlockIDs, elemContributions, elemIDs, and InputData().

◆ operator!=()

bool InputData::operator!= ( const InputData & rhs)
inline

Definition at line 95 of file InputData.hpp.

References InputData().

◆ addElemID()

int InputData::addElemID ( int elemBlockID,
int elemID )
inline

Definition at line 100 of file InputData.hpp.

References elemBlockIDs, elemContributions, and elemIDs.

◆ addElemMatrix()

int InputData::addElemMatrix ( int elemBlockID,
int elemID,
std::vector< double > & matrixData )
inline

◆ addElemRHS()

int InputData::addElemRHS ( int elemBlockID,
int elemID,
std::vector< double > & rhsData )
inline

Member Data Documentation

◆ elemBlockIDs

std::vector<int> InputData::elemBlockIDs

Definition at line 58 of file InputData.hpp.

Referenced by addElemID(), addElemMatrix(), addElemRHS(), and operator==().

◆ elemIDs

std::vector<std::vector<int>*> InputData::elemIDs

Definition at line 59 of file InputData.hpp.

Referenced by addElemID(), addElemMatrix(), addElemRHS(), operator==(), and ~InputData().

◆ elemContributions

std::vector<std::vector<ElemContribution>*> InputData::elemContributions

Definition at line 60 of file InputData.hpp.

Referenced by addElemID(), addElemMatrix(), addElemRHS(), and operator==().


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