Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MEDCoupling Namespace Reference

Classes

class  BigMemoryObject
 
class  BlockTopology
 
class  CommInterface
 
class  ComponentTopology
 
class  DataArray
 
class  DataArrayAsciiChar
 
class  DataArrayAsciiCharIterator
 
class  DataArrayAsciiCharTuple
 
class  DataArrayByte
 
class  DataArrayByteIterator
 
class  DataArrayByteTuple
 
class  DataArrayChar
 
class  DataArrayDouble
 
class  DataArrayDoubleIterator
 
class  DataArrayDoubleTuple
 
class  DataArrayInt
 
class  DataArrayIntIterator
 
class  DataArrayIntTuple
 
class  DataArrayTemplate
 
class  DEC
 
class  DECOptions
 
class  DisjointDEC
 
class  ExplicitCoincidentDEC
 
class  ExplicitTopology
 
class  GlobalDict
 
class  InterpKernelDEC
 
class  InterpolationMatrix
 
class  MCAuto
 
class  MCConstAuto
 
class  MEDCoupling1DGTUMesh
 
class  MEDCoupling1GTUMesh
 
class  MEDCoupling1SGTUMesh
 
class  MEDCouplingAMRAttribute
 
class  MEDCouplingCartesianAMRMesh
 
class  MEDCouplingCartesianAMRMeshGen
 
class  MEDCouplingCartesianAMRMeshSub
 
class  MEDCouplingCMesh
 
class  MEDCouplingConstOnTimeInterval
 
class  MEDCouplingCurveLinearMesh
 
class  MEDCouplingDataForGodFather
 
class  MEDCouplingField
 
class  MEDCouplingFieldDiscretization
 
class  MEDCouplingFieldDiscretizationGauss
 
class  MEDCouplingFieldDiscretizationGaussNE
 
class  MEDCouplingFieldDiscretizationKriging
 
class  MEDCouplingFieldDiscretizationOnNodes
 
class  MEDCouplingFieldDiscretizationP0
 
class  MEDCouplingFieldDiscretizationP1
 
class  MEDCouplingFieldDiscretizationPerCell
 
class  MEDCouplingFieldDouble
 
class  MEDCouplingFieldInt
 
class  MEDCouplingFieldT
 
class  MEDCouplingFieldTemplate
 
class  MEDCouplingGaussLocalization
 
class  MEDCouplingIMesh
 
class  MEDCouplingLinearTime
 
class  MEDCouplingMappedExtrudedMesh
 
class  MEDCouplingMesh
 
class  MEDCouplingNatureOfField
 
class  MEDCouplingNoTimeLabel
 
class  MEDCouplingPointer
 
class  MEDCouplingPointSet
 
class  MEDCouplingRemapper
 
class  MEDCouplingStructuredMesh
 
class  MEDCouplingTimeDiscretization
 
class  MEDCouplingTimeDiscretizationInt
 
class  MEDCouplingTimeDiscretizationTemplate
 
class  MEDCouplingTimeKeeper
 
class  MEDCouplingTwoTimeSteps
 
class  MEDCouplingUMesh
 
class  MEDCouplingUMeshCell
 
class  MEDCouplingUMeshCellByTypeEntry
 
class  MEDCouplingUMeshCellByTypeIterator
 
class  MEDCouplingUMeshCellEntry
 
class  MEDCouplingUMeshCellIterator
 
class  MEDCouplingWithTimeStep
 
class  MEDFileAnyTypeField1TS
 
class  MEDFileAnyTypeField1TSWithoutSDA
 
class  MEDFileAnyTypeFieldMultiTS
 
class  MEDFileAnyTypeFieldMultiTSIterator
 
class  MEDFileAnyTypeFieldMultiTSWithoutSDA
 
class  MEDFileCMesh
 
class  MEDFileCurveLinearMesh
 
class  MEDFileData
 
class  MEDFileField1TS
 
class  MEDFileField1TSTemplateWithoutSDA
 
class  MEDFileField1TSWithoutSDA
 
class  MEDFileFieldGlobsReal
 
class  MEDFileFieldLoc
 
class  MEDFileFieldMultiTS
 
class  MEDFileFieldMultiTSWithoutSDA
 
class  MEDFileFieldNameScope
 
class  MEDFileFields
 
class  MEDFileFieldsIterator
 
class  MEDFileGTKeeper
 
class  MEDFileGTKeeperDyn
 
class  MEDFileGTKeeperSta
 
class  MEDFileIntField1TS
 
class  MEDFileIntField1TSWithoutSDA
 
class  MEDFileIntFieldMultiTS
 
class  MEDFileIntFieldMultiTSWithoutSDA
 
class  MEDFileMesh
 
class  MEDFileMeshes
 
class  MEDFileMeshesIterator
 
class  MEDFileMeshMultiTS
 
class  MEDFileParameter1TS
 
class  MEDFileParameterDouble1TS
 
class  MEDFileParameterDouble1TSWTI
 
class  MEDFileParameterMultiTS
 
class  MEDFileParameters
 
class  MEDFileParameterTinyInfo
 
class  MEDFileStructuredMesh
 
class  MEDFileUMesh
 
class  MemArray
 
class  MPIAccess
 
class  MPIProcessorGroup
 
class  NonCoincidentDEC
 
class  OverlapDEC
 
class  ParaFIELD
 
class  ParaMESH
 
class  ProcessorGroup
 
class  RefCountObject
 
class  RefCountObjectOnly
 
class  StructuredCoincidentDEC
 
class  TimeLabel
 
class  TimeLabelConstOverseer
 
struct  TimeMessage
 
class  Topology
 

Typedefs

typedef bool(* FunctionToEvaluate )(const double *pos, double *res)
 

Enumerations

enum  _MessageIdent { _message_unknown, _message_time, _message_int, _message_double }
 
enum  AllToAllMethod { Native, PointToPoint }
 
enum  CYCLE_TYPE { Block, Cycle }
 
enum  DeallocType { C_DEALLOC = 2, CPP_DEALLOC = 3 }
 
enum  InterpolationMatrixPolicy { IK_ONLY_PREFERED = 0, NOT_IK_ONLY_PREFERED = 1, IK_ONLY_FORCED = 2, NOT_IK_ONLY_FORCED =3 }
 
enum  MEDCouplingAxisType { AX_CART = 3, AX_CYL = 4, AX_SPHER = 5 }
 
enum  MEDCouplingMeshType {
  UNSTRUCTURED = 5, CARTESIAN = 7, EXTRUDED = 8, CURVE_LINEAR = 9,
  SINGLE_STATIC_GEO_TYPE_UNSTRUCTURED = 10, SINGLE_DYNAMIC_GEO_TYPE_UNSTRUCTURED = 11, IMAGE_GRID = 12
}
 
enum  NatureOfField {
  NoNature = 17, IntensiveMaximum = 26, ExtensiveMaximum = 32, ExtensiveConservation = 35,
  IntensiveConservation = 37
}
 
enum  TimeInterpolationMethod { WithoutTimeInterp, LinearTimeInterp }
 
enum  TypeOfField {
  ON_CELLS = 0, ON_NODES = 1, ON_GAUSS_PT = 2, ON_GAUSS_NE = 3,
  ON_NODES_KR = 4
}
 
enum  TypeOfTimeDiscretization { NO_TIME = 4, ONE_TIME = 5, LINEAR_TIME = 6, CONST_ON_TIME_INTERVAL = 7 }
 

Functions

void AssignStaticWritePropertiesTo (MEDCoupling::MEDFileWritable &obj)
 
void CheckFileForRead (const std::string &fileName)
 
template<class T , class U >
MEDCoupling::MCAuto< U > DynamicCast (typename MEDCoupling::MCAuto< T > &autoSubPtr) throw ()
 
template<class T , class U >
MEDCoupling::MCAuto< U > DynamicCastSafe (typename MEDCoupling::MCAuto< T > &autoSubPtr)
 
std::vector< std::pair
< std::pair< int, int >
, double > > 
GetAllFieldIterations (const std::string &fileName, const std::string &fieldName)
 
std::vector< std::string > GetAllFieldNames (const std::string &fileName)
 
std::vector< std::string > GetAllFieldNamesOnMesh (const std::string &fileName, const std::string &meshName)
 
std::vector< std::pair< int,
int > > 
GetCellFieldIterations (const std::string &fileName, const std::string &meshName, const std::string &fieldName)
 
std::vector< std::string > GetCellFieldNamesOnMesh (const std::string &fileName, const std::string &meshName)
 
std::vector< std::pair
< std::string, std::string > > 
GetComponentsNamesOfField (const std::string &fileName, const std::string &fieldName)
 
std::vector< std::pair< int,
int > > 
GetFieldIterations (MEDCoupling::TypeOfField type, const std::string &fileName, const std::string &meshName, const std::string &fieldName)
 
std::vector< std::string > GetFieldNamesOnMesh (MEDCoupling::TypeOfField type, const std::string &fileName, const std::string &meshName)
 
std::vector< std::string > GetMeshFamiliesNames (const std::string &fileName, const std::string &meshName)
 
std::vector< std::string > GetMeshFamiliesNamesOnGroup (const std::string &fileName, const std::string &meshName, const std::string &grpName)
 
std::vector< std::string > GetMeshGroupsNames (const std::string &fileName, const std::string &meshName)
 
std::vector< std::string > GetMeshGroupsNamesOnFamily (const std::string &fileName, const std::string &meshName, const std::string &famName)
 
std::vector< std::string > GetMeshNames (const std::string &fileName)
 
std::vector< std::string > GetMeshNamesOnField (const std::string &fileName, const std::string &fieldName)
 
std::vector< std::pair< int,
int > > 
GetNodeFieldIterations (const std::string &fileName, const std::string &meshName, const std::string &fieldName)
 
std::vector< std::string > GetNodeFieldNamesOnMesh (const std::string &fileName, const std::string &meshName)
 
double GetTimeAttachedOnFieldIteration (const std::string &fileName, const std::string &fieldName, int iteration, int order)
 
std::vector
< MEDCoupling::TypeOfField
GetTypesOfField (const std::string &fileName, const std::string &meshName, const std::string &fieldName)
 
std::vector< std::vector
< std::pair
< INTERP_KERNEL::NormalizedCellType,
int > > > 
GetUMeshGlobalInfo (const std::string &fileName, const std::string &meshName, int &meshDim, int &spaceDim, int &numberOfNodes)
 
bool HasXDR ()
 
bool MEDCouplingByteOrder ()
 
const char * MEDCouplingByteOrderStr ()
 
int MEDCouplingSizeOfVoidStar ()
 
int MEDCouplingVersion ()
 
void MEDCouplingVersionMajMinRel (int &maj, int &minor, int &releas)
 
const char * MEDCouplingVersionStr ()
 
void MEDFileVersion (int &major, int &minor, int &release)
 
std::string MEDFileVersionOfFileStr (const std::string &fileName)
 
std::string MEDFileVersionStr ()
 
fvm_nodal_t * medmemMeshToFVMMesh (const MEDMEM::MESH *mesh)
 
fvm_nodal_t * medmemSupportToFVMMesh (const MEDMEM::SUPPORT *support)
 
std::ostream & operator<< (std::ostream &, const _MessageIdent &)
 
std::ostream & operator<< (std::ostream &, const TimeMessage &)
 
ostream & operator<< (ostream &f, const TimeMessage &aTimeMsg)
 
ostream & operator<< (ostream &f, const _MessageIdent &methodtype)
 
MCAuto
< MEDCoupling::MEDCouplingFieldDouble
ReadField (const std::string &fileName)
 
MCAuto
< MEDCoupling::MEDCouplingFieldDouble
ReadField (const std::string &fileName, const std::string &fieldName)
 
MCAuto
< MEDCoupling::MEDCouplingFieldDouble
ReadField (const std::string &fileName, const std::string &fieldName, int iteration, int order)
 
MCAuto
< MEDCoupling::MEDCouplingFieldDouble
ReadField (MEDCoupling::TypeOfField type, const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, int iteration, int order)
 
MEDCoupling::MEDCouplingFieldDoubleReadFieldCell (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, int iteration, int order)
 
MEDCoupling::MEDCouplingFieldDoubleReadFieldGauss (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, int iteration, int order)
 
MEDCoupling::MEDCouplingFieldDoubleReadFieldGaussNE (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, int iteration, int order)
 
MEDCoupling::MEDCouplingFieldDoubleReadFieldNode (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, int iteration, int order)
 
std::vector
< MEDCoupling::MEDCouplingFieldDouble * > 
ReadFieldsCellOnSameMesh (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, const std::vector< std::pair< int, int > > &its)
 
std::vector
< MEDCoupling::MEDCouplingFieldDouble * > 
ReadFieldsGaussNEOnSameMesh (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, const std::vector< std::pair< int, int > > &its)
 
std::vector
< MEDCoupling::MEDCouplingFieldDouble * > 
ReadFieldsGaussOnSameMesh (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, const std::vector< std::pair< int, int > > &its)
 
std::vector
< MEDCoupling::MEDCouplingFieldDouble * > 
ReadFieldsNodeOnSameMesh (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, const std::vector< std::pair< int, int > > &its)
 
std::vector
< MEDCoupling::MEDCouplingFieldDouble * > 
ReadFieldsOnSameMesh (MEDCoupling::TypeOfField type, const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::string &fieldName, const std::vector< std::pair< int, int > > &its)
 
MEDCoupling::MEDCouplingMeshReadMeshFromFile (const std::string &fileName, const std::string &meshName, int meshDimRelToMax=0)
 
MEDCoupling::MEDCouplingMeshReadMeshFromFile (const std::string &fileName, int meshDimRelToMax=0)
 
int ReadUMeshDimFromFile (const std::string &fileName, const std::string &meshName)
 
MEDCoupling::MEDCouplingUMeshReadUMeshFromFamilies (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::vector< std::string > &fams)
 
MEDCoupling::MEDCouplingUMeshReadUMeshFromFile (const std::string &fileName, const std::string &meshName, int meshDimRelToMax=0)
 
MEDCoupling::MEDCouplingUMeshReadUMeshFromFile (const std::string &fileName, int meshDimRelToMax=0)
 
MEDCoupling::MEDCouplingUMeshReadUMeshFromGroups (const std::string &fileName, const std::string &meshName, int meshDimRelToMax, const std::vector< std::string > &grps)
 
void SetCompPolicyForCell (int val)
 
void SetEpsilonForNodeComp (double val)
 
void SetTooLongStrPolicy (int val)
 
template<class T >
std::vector< const T * > VecAutoToVecOfCstPt (const std::vector< typename MEDCoupling::MCAuto< T > > &vect)
 
template<class T >
std::vector< T * > VecAutoToVecOfPt (const std::vector< typename MEDCoupling::MCAuto< T > > &vect)
 
void WriteField (const std::string &fileName, const MEDCoupling::MEDCouplingFieldDouble *f, bool writeFromScratch)
 
void WriteFieldDep (const std::string &fileName, const MEDCoupling::MEDCouplingFieldDouble *f, bool writeFromScratch)
 
void WriteFieldUsingAlreadyWrittenMesh (const std::string &fileName, const MEDCoupling::MEDCouplingFieldDouble *f)
 
void WriteMesh (const std::string &fileName, const MEDCoupling::MEDCouplingMesh *mesh, bool writeFromScratch)
 
void WriteUMesh (const std::string &fileName, const MEDCoupling::MEDCouplingUMesh *mesh, bool writeFromScratch)
 
void WriteUMeshDep (const std::string &fileName, const MEDCoupling::MEDCouplingUMesh *mesh, bool writeFromScratch)
 
void WriteUMeshes (const std::string &fileName, const std::vector< const MEDCoupling::MEDCouplingUMesh * > &meshes, bool writeFromScratch)
 
void WriteUMeshesPartition (const std::string &fileName, const std::string &meshName, const std::vector< const MEDCoupling::MEDCouplingUMesh * > &meshes, bool writeFromScratch)
 
void WriteUMeshesPartitionDep (const std::string &fileName, const std::string &meshName, const std::vector< const MEDCoupling::MEDCouplingUMesh * > &meshes, bool writeFromScratch)
 

Typedef Documentation

typedef bool(* MEDCoupling::FunctionToEvaluate)(const double *pos, double *res)

Enumeration Type Documentation

Enumerator
Block 
Cycle 

Enum describing the allToAll method used in the communication pattern.

Enumerator
Native 
PointToPoint 

Enum describing the time interpolation method.

Enumerator
WithoutTimeInterp 
LinearTimeInterp 
Enumerator
_message_unknown 
_message_time 
_message_int 
_message_double 
Enumerator
AX_CART 
AX_CYL 
AX_SPHER 
Enumerator
UNSTRUCTURED 
CARTESIAN 
EXTRUDED 
CURVE_LINEAR 
SINGLE_STATIC_GEO_TYPE_UNSTRUCTURED 
SINGLE_DYNAMIC_GEO_TYPE_UNSTRUCTURED 
IMAGE_GRID 
Enumerator
NoNature 
IntensiveMaximum 
ExtensiveMaximum 
ExtensiveConservation 
IntensiveConservation 
Enumerator
C_DEALLOC 
CPP_DEALLOC 

The various spatial discretization of a field.

Enumerator
ON_CELLS 
ON_NODES 
ON_GAUSS_PT 
ON_GAUSS_NE 
ON_NODES_KR 

The various temporal discretization of a field.

Enumerator
NO_TIME 
ONE_TIME 
LINEAR_TIME 
CONST_ON_TIME_INTERVAL 
Enumerator
IK_ONLY_PREFERED 
NOT_IK_ONLY_PREFERED 
IK_ONLY_FORCED 
NOT_IK_ONLY_FORCED 

Function Documentation

ostream& MEDCoupling::operator<< ( ostream &  f,
const TimeMessage &  aTimeMsg 
)
ostream& MEDCoupling::operator<< ( ostream &  f,
const _MessageIdent &  methodtype 
)
std::ostream& MEDCoupling::operator<< ( std::ostream &  ,
const _MessageIdent &   
)
std::ostream& MEDCoupling::operator<< ( std::ostream &  ,
const TimeMessage &   
)
fvm_nodal_t* MEDCoupling::medmemMeshToFVMMesh ( const MEDMEM::MESH *  mesh)
fvm_nodal_t* MEDCoupling::medmemSupportToFVMMesh ( const MEDMEM::SUPPORT *  support)
template<class T , class U >
MEDCoupling::MCAuto<U> MEDCoupling::DynamicCast ( typename MEDCoupling::MCAuto< T > &  autoSubPtr) throw ()
template<class T >
std::vector< const T * > MEDCoupling::VecAutoToVecOfCstPt ( const std::vector< typename MEDCoupling::MCAuto< T > > &  vect)
template<class T >
std::vector< T * > MEDCoupling::VecAutoToVecOfPt ( const std::vector< typename MEDCoupling::MCAuto< T > > &  vect)
const char * MEDCoupling::MEDCouplingVersionStr ( )
int MEDCoupling::MEDCouplingVersion ( )
void MEDCoupling::MEDCouplingVersionMajMinRel ( int &  maj,
int &  minor,
int &  releas 
)
int MEDCoupling::MEDCouplingSizeOfVoidStar ( )
bool MEDCoupling::MEDCouplingByteOrder ( )

If true is returned it is a LittleEndian machine. If false it is a BigEndian machine.

Returns
the coding mode of integers of the machine.

Referenced by MEDCouplingByteOrderStr().

const char * MEDCoupling::MEDCouplingByteOrderStr ( )
void MEDCoupling::SetEpsilonForNodeComp ( double  val)

This method sets the epsilon value used for node comparison when trying to buid a profile for a field on node/cell on an already written mesh.

References _EPS_FOR_NODE_COMP.

void MEDCoupling::SetCompPolicyForCell ( int  val)

This method sets the policy comparison when trying to fit the already written mesh on a field. The semantic of the policy is specified in MEDCouplingUMesh::zipConnectivityTraducer.

References _COMP_FOR_CELL.

void MEDCoupling::SetTooLongStrPolicy ( int  val)

This method set the behaviour of MEDLoader when a too long string is seen in datastructure before copy it in MED file. By default (0) an exception is thrown. If equal to 1 a warning is emitted in std_err but no exception is thrown.

References _TOO_LONG_STR.

bool MEDCoupling::HasXDR ( )
std::string MEDCoupling::MEDFileVersionStr ( )

Referenced by MEDFileVersionOfFileStr().

std::string MEDCoupling::MEDFileVersionOfFileStr ( const std::string &  fileName)

References MEDFileVersionStr().

void MEDCoupling::MEDFileVersion ( int &  major,
int &  minor,
int &  release 
)
std::vector< std::string > MEDCoupling::GetMeshNames ( const std::string &  fileName)

Referenced by WriteField().

std::vector< std::vector< std::pair< INTERP_KERNEL::NormalizedCellType, int > > > MEDCoupling::GetUMeshGlobalInfo ( const std::string &  fileName,
const std::string &  meshName,
int &  meshDim,
int &  spaceDim,
int &  numberOfNodes 
)

Given a 'fileName' and a 'meshName' this method returns global information concerning this mesh. It returns, in this order :

  • number of cells sorted by dimension and by geometry type. The first entry in the vector is the maximal dimension, the 2nd in the vector is the maximal dimension-1...
  • the mesh dimension
  • the space dimension
  • the number of nodes

References typmai, and typmai2.

std::vector< std::pair< std::string, std::string > > MEDCoupling::GetComponentsNamesOfField ( const std::string &  fileName,
const std::string &  fieldName 
)
std::vector< std::string > MEDCoupling::GetMeshNamesOnField ( const std::string &  fileName,
const std::string &  fieldName 
)
std::vector< std::string > MEDCoupling::GetMeshGroupsNames ( const std::string &  fileName,
const std::string &  meshName 
)
std::vector< std::string > MEDCoupling::GetMeshFamiliesNames ( const std::string &  fileName,
const std::string &  meshName 
)
std::vector< std::string > MEDCoupling::GetMeshFamiliesNamesOnGroup ( const std::string &  fileName,
const std::string &  meshName,
const std::string &  grpName 
)
std::vector< std::string > MEDCoupling::GetMeshGroupsNamesOnFamily ( const std::string &  fileName,
const std::string &  meshName,
const std::string &  famName 
)
std::vector< std::string > MEDCoupling::GetAllFieldNames ( const std::string &  fileName)

Referenced by ReadField().

std::vector< std::string > MEDCoupling::GetAllFieldNamesOnMesh ( const std::string &  fileName,
const std::string &  meshName 
)
std::vector< MEDCoupling::TypeOfField > MEDCoupling::GetTypesOfField ( const std::string &  fileName,
const std::string &  meshName,
const std::string &  fieldName 
)
std::vector< std::string > MEDCoupling::GetFieldNamesOnMesh ( MEDCoupling::TypeOfField  type,
const std::string &  fileName,
const std::string &  meshName 
)
std::vector< std::string > MEDCoupling::GetCellFieldNamesOnMesh ( const std::string &  fileName,
const std::string &  meshName 
)

References typmai.

Referenced by GetFieldNamesOnMesh().

std::vector< std::string > MEDCoupling::GetNodeFieldNamesOnMesh ( const std::string &  fileName,
const std::string &  meshName 
)

Referenced by GetFieldNamesOnMesh().

std::vector< std::pair< int, int > > MEDCoupling::GetFieldIterations ( MEDCoupling::TypeOfField  type,
const std::string &  fileName,
const std::string &  meshName,
const std::string &  fieldName 
)
std::vector< std::pair< int, int > > MEDCoupling::GetCellFieldIterations ( const std::string &  fileName,
const std::string &  meshName,
const std::string &  fieldName 
)

References typmai.

Referenced by GetFieldIterations().

std::vector< std::pair< int, int > > MEDCoupling::GetNodeFieldIterations ( const std::string &  fileName,
const std::string &  meshName,
const std::string &  fieldName 
)

Referenced by GetFieldIterations().

std::vector< std::pair< std::pair< int, int >, double > > MEDCoupling::GetAllFieldIterations ( const std::string &  fileName,
const std::string &  fieldName 
)

Referenced by ReadField().

double MEDCoupling::GetTimeAttachedOnFieldIteration ( const std::string &  fileName,
const std::string &  fieldName,
int  iteration,
int  order 
)
MEDCoupling::MEDCouplingUMesh * MEDCoupling::ReadUMeshFromFamilies ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::vector< std::string > &  fams 
)
MEDCoupling::MEDCouplingUMesh * MEDCoupling::ReadUMeshFromGroups ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::vector< std::string > &  grps 
)
MEDCoupling::MEDCouplingUMesh * MEDCoupling::ReadUMeshFromFile ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax = 0 
)
MEDCoupling::MEDCouplingUMesh * MEDCoupling::ReadUMeshFromFile ( const std::string &  fileName,
int  meshDimRelToMax = 0 
)
int MEDCoupling::ReadUMeshDimFromFile ( const std::string &  fileName,
const std::string &  meshName 
)

References CheckFileForRead().

MCAuto< MEDCoupling::MEDCouplingFieldDouble > MEDCoupling::ReadField ( const std::string &  fileName)

References GetAllFieldNames().

Referenced by ReadField().

MCAuto< MEDCoupling::MEDCouplingFieldDouble > MEDCoupling::ReadField ( const std::string &  fileName,
const std::string &  fieldName 
)
MCAuto< MEDCoupling::MEDCouplingFieldDouble > MEDCoupling::ReadField ( const std::string &  fileName,
const std::string &  fieldName,
int  iteration,
int  order 
)
MCAuto< MEDCoupling::MEDCouplingFieldDouble > MEDCoupling::ReadField ( MEDCoupling::TypeOfField  type,
const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
int  iteration,
int  order 
)
std::vector< MEDCoupling::MEDCouplingFieldDouble * > MEDCoupling::ReadFieldsCellOnSameMesh ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
const std::vector< std::pair< int, int > > &  its 
)

References ON_CELLS, and ReadFieldsOnSameMesh().

std::vector< MEDCoupling::MEDCouplingFieldDouble * > MEDCoupling::ReadFieldsNodeOnSameMesh ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
const std::vector< std::pair< int, int > > &  its 
)

References ON_NODES, and ReadFieldsOnSameMesh().

std::vector< MEDCoupling::MEDCouplingFieldDouble * > MEDCoupling::ReadFieldsGaussOnSameMesh ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
const std::vector< std::pair< int, int > > &  its 
)
std::vector< MEDCoupling::MEDCouplingFieldDouble * > MEDCoupling::ReadFieldsGaussNEOnSameMesh ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
const std::vector< std::pair< int, int > > &  its 
)
MEDCoupling::MEDCouplingFieldDouble * MEDCoupling::ReadFieldCell ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
int  iteration,
int  order 
)
MEDCoupling::MEDCouplingFieldDouble * MEDCoupling::ReadFieldGauss ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
int  iteration,
int  order 
)
MEDCoupling::MEDCouplingFieldDouble * MEDCoupling::ReadFieldGaussNE ( const std::string &  fileName,
const std::string &  meshName,
int  meshDimRelToMax,
const std::string &  fieldName,
int  iteration,
int  order 
)
void MEDCoupling::WriteUMesh ( const std::string &  fileName,
const MEDCoupling::MEDCouplingUMesh mesh,
bool  writeFromScratch 
)
void MEDCoupling::WriteUMeshDep ( const std::string &  fileName,
const MEDCoupling::MEDCouplingUMesh mesh,
bool  writeFromScratch 
)

References WriteUMesh().

void MEDCoupling::WriteUMeshesPartition ( const std::string &  fileName,
const std::string &  meshName,
const std::vector< const MEDCoupling::MEDCouplingUMesh * > &  meshes,
bool  writeFromScratch 
)
void MEDCoupling::WriteUMeshesPartitionDep ( const std::string &  fileName,
const std::string &  meshName,
const std::vector< const MEDCoupling::MEDCouplingUMesh * > &  meshes,
bool  writeFromScratch 
)
void MEDCoupling::WriteUMeshes ( const std::string &  fileName,
const std::vector< const MEDCoupling::MEDCouplingUMesh * > &  meshes,
bool  writeFromScratch 
)
void MEDCoupling::WriteFieldDep ( const std::string &  fileName,
const MEDCoupling::MEDCouplingFieldDouble f,
bool  writeFromScratch 
)

References WriteField().

void MEDCoupling::AssignStaticWritePropertiesTo ( MEDCoupling::MEDFileWritable &  obj)