26#ifndef _INCLUDE_DriverMED_W_Field
27#define _INCLUDE_DriverMED_W_Field
48 const std::string & fieldName,
51 const bool isIntData);
53 void SetCompName(
const int iComp,
const char* name);
55 void SetDtIt(
const int dt,
const int it);
57 void AddValue(
double val );
58 void AddValue(
int val );
88#include "MEDCouplingMemArray.hxx"
95 MEDCoupling::MCAuto<MEDCoupling::DataArrayByte>
getData()
const {
return _data; }
97 MEDCoupling::MCAuto<MEDCoupling::DataArrayByte>
_data;
SMDSAbs_ElementType
Type (node, edge, face or volume) of elements.
Definition: SMDSAbs_ElementType.hxx:34
@ SMDSEntity_Last
Definition: SMDSAbs_ElementType.hxx:106
boost::shared_ptr< SMDS_Iterator< const SMDS_MeshElement * > > SMDS_ElemIteratorPtr
Definition: SMDS_ElemIterator.hxx:43
#define MESHDRIVERMED_EXPORT
Definition: SMESH_DriverMED.hxx:37
Definition: DriverMED_W_Field.h:91
DriverMED_W_Field_Mem(MEDCoupling::MCAuto< MEDCoupling::DataArrayByte > data)
Definition: DriverMED_W_Field.h:93
MEDCoupling::MCAuto< MEDCoupling::DataArrayByte > _data
Definition: DriverMED_W_Field.h:97
MEDCoupling::MCAuto< MEDCoupling::DataArrayByte > getData() const
Definition: DriverMED_W_Field.h:95
Definition: DriverMED_W_Field.h:40
std::vector< int > _intValues
Definition: DriverMED_W_Field.h:80
std::vector< std::string > _compNames
Definition: DriverMED_W_Field.h:78
void AddODOnVertices(bool toAdd)
Definition: DriverMED_W_Field.h:45
std::vector< std::pair< SMDSAbs_EntityType, int > > _nbElemsByGeom
Definition: DriverMED_W_Field.h:85
int _dt
Definition: DriverMED_W_Field.h:81
std::vector< double > _dblValues
Definition: DriverMED_W_Field.h:79
SMDSAbs_ElementType _elemType
Definition: DriverMED_W_Field.h:77
bool _addODOnVertices
Definition: DriverMED_W_Field.h:82
std::string _fieldName
Definition: DriverMED_W_Field.h:76
virtual Status Perform()=0
Definition: Driver_SMESHDS_Mesh.h:31
Specialization of SharedPtr for TWrapper.
Definition: MED_Wrapper.hxx:967
Definition: SMESHDS_Mesh.hxx:98