

Public Member Functions | |
| FIELD_ () | |
| FIELD_ (const SUPPORT *Support, const int NumberOfComponents) | |
| FIELD_ (const FIELD_ &m) | |
| virtual | ~FIELD_ () |
| FIELD_ & | operator= (const FIELD_ &m) |
| virtual void | rmDriver (int index=0) |
| virtual int | addDriver (driverTypes driverType, const string &fileName="Default File Name.med", const string &driverFieldName="Default Field Nam", MED_EN::med_mode_acces access=MED_EN::RDWR) |
| virtual int | addDriver (GENDRIVER &driver) |
| virtual void | read (const GENDRIVER &) |
| virtual void | read (int index=0) |
| virtual void | openAppend (void) |
| virtual void | write (const GENDRIVER &) |
| virtual void | write (int index=0, const string &driverName="") |
| virtual void | writeAppend (const GENDRIVER &) |
| virtual void | writeAppend (int index=0, const string &driverName="") |
| void | setName (const string Name) |
| string | getName () const |
| void | setDescription (const string Description) |
| string | getDescription () const |
| const SUPPORT * | getSupport () const |
| void | setSupport (const SUPPORT *support) |
| void | setNumberOfComponents (const int NumberOfComponents) |
| int | getNumberOfComponents () const |
| void | setNumberOfValues (const int NumberOfValues) |
| int | getNumberOfValues () const |
| void | setComponentsNames (const string *ComponentsNames) |
| void | setComponentName (int i, const string ComponentName) |
| const string * | getComponentsNames () const |
| string | getComponentName (int i) const |
| void | setComponentsDescriptions (const string *ComponentsDescriptions) |
| void | setComponentDescription (int i, const string ComponentDescription) |
| const string * | getComponentsDescriptions () const |
| string | getComponentDescription (int i) const |
| void | setComponentsUnits (const UNIT *ComponentsUnits) |
| const UNIT * | getComponentsUnits () const |
| const UNIT * | getComponentUnit (int i) const |
| void | setMEDComponentsUnits (const string *MEDComponentsUnits) |
| void | setMEDComponentUnit (int i, const string MEDComponentUnit) |
| const string * | getMEDComponentsUnits () const |
| string | getMEDComponentUnit (int i) const |
| void | setIterationNumber (int IterationNumber) |
| int | getIterationNumber () const |
| void | setTime (double Time) |
| double | getTime () const |
| void | setOrderNumber (int OrderNumber) |
| int | getOrderNumber () const |
| MED_EN::med_type_champ | getValueType () const |
| MED_EN::medModeSwitch | getInterlacingType () const |
| virtual bool | getGaussPresence () const throw (MEDEXCEPTION) |
Protected Member Functions | |
| void | _checkNormCompatibility (const FIELD< double > *p_field_volume=NULL, const bool nodalAllowed=false) const throw (MEDEXCEPTION) |
| FIELD< double > * | _getFieldSize () const |
| void | copyGlobalInfo (const FIELD_ &m) |
Static Protected Member Functions | |
| static void | _checkFieldCompatibility (const FIELD_ &m, const FIELD_ &n, bool checkUnit=true) throw (MEDEXCEPTION) |
| static void | _deepCheckFieldCompatibility (const FIELD_ &m, const FIELD_ &n, bool checkUnit=true) throw (MEDEXCEPTION) |
Protected Attributes | |
| bool | _isRead |
| bool | _isMinMax |
| string | _name |
| string | _description |
| const SUPPORT * | _support |
| int | _numberOfComponents |
| int | _numberOfValues |
| vector< int > | _componentsTypes |
| vector< string > | _componentsNames |
| vector< string > | _componentsDescriptions |
| vector< UNIT > | _componentsUnits |
| vector< string > | _MEDComponentsUnits |
| int | _iterationNumber |
| double | _time |
| int | _orderNumber |
| MED_EN::med_type_champ | _valueType |
| MED_EN::medModeSwitch | _interlacingType |
| vector< GENDRIVER * > | _drivers |
Friends | |
| class | MED_MED_RDONLY_DRIVER21 |
| class | MED_MED_WRONLY_DRIVER21 |
| class | MED_MED_RDWR_DRIVER21 |
| class | MED_MED_RDONLY_DRIVER22 |
| class | MED_MED_WRONLY_DRIVER22 |
| class | MED_MED_RDWR_DRIVER22 |
| class | VTK_MED_DRIVER |
This class contains all the informations related with a template class FIELD :
| FIELD_::FIELD_ | ( | ) |
Constructor.
| FIELD_::FIELD_ | ( | const SUPPORT * | Support, | |
| const int | NumberOfComponents | |||
| ) |
| FIELD_::FIELD_ | ( | const FIELD_ & | m | ) |
References _description, _isMinMax, _isRead, _name, _numberOfComponents, _numberOfValues, _support, MEDMEM::SUPPORT::addReference(), and copyGlobalInfo().
| FIELD_::~FIELD_ | ( | ) | [virtual] |
Destructor.
References _drivers.
| void FIELD_::_checkFieldCompatibility | ( | const FIELD_ & | m, | |
| const FIELD_ & | n, | |||
| bool | checkUnit = true | |||
| ) | throw (MEDEXCEPTION) [static, protected] |
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::add(), MEDMEM::FIELD< T, INTERLACING_TAG >::div(), MEDMEM::FIELD< T, INTERLACING_TAG >::mul(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator*(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator*=(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator+(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator+=(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator-(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator-=(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator/(), MEDMEM::FIELD< T, INTERLACING_TAG >::operator/=(), MEDMEM::FIELD< T, INTERLACING_TAG >::scalarProduct(), and MEDMEM::FIELD< T, INTERLACING_TAG >::sub().
| void FIELD_::_checkNormCompatibility | ( | const FIELD< double > * | p_field_volume = NULL, |
|
| const bool | nodalAllowed = false | |||
| ) | const throw (MEDEXCEPTION) [protected] |
| FIELD< double > * FIELD_::_getFieldSize | ( | ) | const [protected] |
| void FIELD_::rmDriver | ( | int | index = 0 |
) | [virtual] |
Reimplemented in MEDMEM::FIELD< T, INTERLACING_TAG >.
| void FIELD_::writeAppend | ( | const GENDRIVER & | ) | [virtual] |
Reimplemented in MEDMEM::FIELD< T, INTERLACING_TAG >.
| void FIELD_::writeAppend | ( | int | index = 0, |
|
| const string & | driverName = "" | |||
| ) | [virtual] |
Reimplemented in MEDMEM::FIELD< T, INTERLACING_TAG >.
| void FIELD_::copyGlobalInfo | ( | const FIELD_ & | m | ) | [protected] |
References _componentsDescriptions, _componentsNames, _componentsTypes, _componentsUnits, _iterationNumber, _MEDComponentsUnits, _numberOfComponents, _orderNumber, and _time.
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::extract(), and FIELD_().
friend class MED_MED_RDONLY_DRIVER21 [friend] |
friend class MED_MED_WRONLY_DRIVER21 [friend] |
friend class MED_MED_RDWR_DRIVER21 [friend] |
friend class MED_MED_RDONLY_DRIVER22 [friend] |
friend class MED_MED_WRONLY_DRIVER22 [friend] |
friend class MED_MED_RDWR_DRIVER22 [friend] |
friend class VTK_MED_DRIVER [friend] |
bool MEDMEM::FIELD_::_isRead [protected] |
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::allocValue(), FIELD_(), and operator=().
bool MEDMEM::FIELD_::_isMinMax [protected] |
Referenced by FIELD_(), and operator=().
string MEDMEM::FIELD_::_name [protected] |
Referenced by FIELD_(), getName(), and operator=().
string MEDMEM::FIELD_::_description [protected] |
Referenced by FIELD_(), getDescription(), operator=(), and setDescription().
const SUPPORT* MEDMEM::FIELD_::_support [protected] |
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::allocValue(), FIELD_(), MEDMEM::FIELD< T, INTERLACING_TAG >::getGeometricTypes(), MEDMEM::FIELD< T, INTERLACING_TAG >::getNumberOfElements(), MEDMEM::FIELD< T, INTERLACING_TAG >::getNumberOfGeometricTypes(), getSupport(), MEDMEM::FIELD< T, INTERLACING_TAG >::isOnAllElements(), operator=(), and setSupport().
int MEDMEM::FIELD_::_numberOfComponents [protected] |
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::allocValue(), MEDMEM::FIELD< T, INTERLACING_TAG >::buildGradient(), copyGlobalInfo(), MEDMEM::FIELD< T, INTERLACING_TAG >::deallocValue(), FIELD_(), getComponentDescription(), getComponentName(), getComponentUnit(), getMEDComponentUnit(), getNumberOfComponents(), operator=(), setComponentDescription(), setComponentName(), setComponentsDescriptions(), setComponentsNames(), setComponentsUnits(), setMEDComponentsUnits(), setMEDComponentUnit(), and setNumberOfComponents().
int MEDMEM::FIELD_::_numberOfValues [protected] |
vector<int> MEDMEM::FIELD_::_componentsTypes [protected] |
Referenced by MEDMEM::FIELD< T, INTERLACING_TAG >::allocValue(), copyGlobalInfo(), FIELD_(), operator=(), and setNumberOfComponents().
vector<string> MEDMEM::FIELD_::_componentsNames [protected] |
vector<string> MEDMEM::FIELD_::_componentsDescriptions [protected] |
vector<UNIT> MEDMEM::FIELD_::_componentsUnits [protected] |
vector<string> MEDMEM::FIELD_::_MEDComponentsUnits [protected] |
int MEDMEM::FIELD_::_iterationNumber [protected] |
Referenced by copyGlobalInfo(), getIterationNumber(), operator=(), and setIterationNumber().
double MEDMEM::FIELD_::_time [protected] |
Referenced by copyGlobalInfo(), getTime(), operator=(), and setTime().
int MEDMEM::FIELD_::_orderNumber [protected] |
Referenced by copyGlobalInfo(), getOrderNumber(), operator=(), and setOrderNumber().
MED_EN::med_type_champ MEDMEM::FIELD_::_valueType [protected] |
MED_EN::medModeSwitch MEDMEM::FIELD_::_interlacingType [protected] |
vector<GENDRIVER *> MEDMEM::FIELD_::_drivers [protected] |
1.6.3