Version: 6.3.1
Public Member Functions | Private Member Functions | Private Attributes

ParaMEDMEM.MEDCalculatorDBSliceField Class Reference

#include <MEDCalculatorDBSliceField.hxx>

Inheritance diagram for ParaMEDMEM.MEDCalculatorDBSliceField:
Inheritance graph

Public Member Functions

 MEDCalculatorDBSliceField (int iter, int order)
 MEDCalculatorDBSliceField (MEDCouplingFieldDouble *f)
bool isFetched () const
void getDtIt (int &it, int &order) const
void setField (MEDCouplingFieldDouble *f) const
void setName (const char *name)
void setDescription (const char *descr)
void write (const char *fName, const std::string &n, const std::string &d) const throw (INTERP_KERNEL::Exception)
const MEDCouplingMesh * getMesh (TypeOfField type, const std::string &fname, const std::string &mname, const std::string &fieldName) const
MEDCouplingFieldDouble * getField (TypeOfField type, const std::string &fname, const std::string &mname, const std::string &fieldName) const
MEDCouplingFieldDouble * getFieldWithoutQuestion (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const
MEDCouplingFieldDouble * getFieldAttribute () const
MEDCouplingFieldDouble * buildCstFromThis (double val, int nbOfComp, const MEDCouplingFieldDouble *m) const
void assign (const MEDCalculatorDBSliceField *other, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC)
MEDCalculatorDBSliceField * add (const MEDCalculatorDBSliceField *other, const DataArrayInt *cc, const DataArrayInt *nc, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * substract (const MEDCalculatorDBSliceField *other, const DataArrayInt *cc, const DataArrayInt *nc, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * multiply (const MEDCalculatorDBSliceField *other, const DataArrayInt *cc, const DataArrayInt *nc, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * divide (const MEDCalculatorDBSliceField *other, const DataArrayInt *cc, const DataArrayInt *nc, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * dot (const MEDCalculatorDBSliceField *other, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * crossProduct (const MEDCalculatorDBSliceField *other, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC) const
MEDCalculatorDBSliceField * doublyContractedProduct (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * determinant (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * eigenValues (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * eigenVectors (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * inverse (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * trace (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * deviator (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
MEDCalculatorDBSliceField * magnitude (int sizeCThis, const MEDCalculatorDBRangeSelection &thisC) const throw (INTERP_KERNEL::Exception)
void applyFunc (const char *func, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC)
bool isEqual (const MEDCalculatorDBSliceField *other, const DataArrayInt *cc, const DataArrayInt *nc, int sizeCThis, const MEDCalculatorDBRangeSelection &thisC, int sizeCOther, const MEDCalculatorDBRangeSelection &otherC, double prec) const

Private Member Functions

 ~MEDCalculatorDBSliceField ()

Private Attributes

int _iteration
int _order
MEDCouplingFieldDouble * _field
MEDCouplingFieldDouble * _work

Constructor & Destructor Documentation

MEDCalculatorDBSliceField::MEDCalculatorDBSliceField ( int  iter,
int  order 
)
MEDCalculatorDBSliceField::MEDCalculatorDBSliceField ( MEDCouplingFieldDouble *  f)
MEDCalculatorDBSliceField::~MEDCalculatorDBSliceField ( ) [private]

Member Function Documentation

bool ParaMEDMEM.MEDCalculatorDBSliceField.isFetched ( ) const
void ParaMEDMEM.MEDCalculatorDBSliceField.getDtIt ( int &  it,
int &  order 
) const
void MEDCalculatorDBSliceField::setField ( MEDCouplingFieldDouble *  f) const
void MEDCalculatorDBSliceField::setName ( const char *  name)
void MEDCalculatorDBSliceField::setDescription ( const char *  descr)
void MEDCalculatorDBSliceField::write ( const char *  fName,
const std::string &  n,
const std::string &  d 
) const throw (INTERP_KERNEL::Exception)
const MEDCouplingMesh * MEDCalculatorDBSliceField::getMesh ( TypeOfField  type,
const std::string &  fname,
const std::string &  mname,
const std::string &  fieldName 
) const
MEDCouplingFieldDouble * MEDCalculatorDBSliceField::getField ( TypeOfField  type,
const std::string &  fname,
const std::string &  mname,
const std::string &  fieldName 
) const
MEDCouplingFieldDouble * MEDCalculatorDBSliceField::getFieldWithoutQuestion ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const
MEDCouplingFieldDouble* ParaMEDMEM.MEDCalculatorDBSliceField.getFieldAttribute ( ) const
MEDCouplingFieldDouble * MEDCalculatorDBSliceField::buildCstFromThis ( double  val,
int  nbOfComp,
const MEDCouplingFieldDouble *  m 
) const
void MEDCalculatorDBSliceField::assign ( const MEDCalculatorDBSliceField *  other,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
)
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::add ( const MEDCalculatorDBSliceField *  other,
const DataArrayInt *  cc,
const DataArrayInt *  nc,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::substract ( const MEDCalculatorDBSliceField *  other,
const DataArrayInt *  cc,
const DataArrayInt *  nc,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::multiply ( const MEDCalculatorDBSliceField *  other,
const DataArrayInt *  cc,
const DataArrayInt *  nc,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::divide ( const MEDCalculatorDBSliceField *  other,
const DataArrayInt *  cc,
const DataArrayInt *  nc,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::dot ( const MEDCalculatorDBSliceField *  other,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::crossProduct ( const MEDCalculatorDBSliceField *  other,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC 
) const
MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::doublyContractedProduct ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::determinant ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::eigenValues ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::eigenVectors ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::inverse ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::trace ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::deviator ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

MEDCalculatorDBSliceField * MEDCalculatorDBSliceField::magnitude ( int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
) const throw (INTERP_KERNEL::Exception)

References testDriverAscii.f1.

void MEDCalculatorDBSliceField::applyFunc ( const char *  func,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC 
)
bool MEDCalculatorDBSliceField::isEqual ( const MEDCalculatorDBSliceField *  other,
const DataArrayInt *  cc,
const DataArrayInt *  nc,
int  sizeCThis,
const MEDCalculatorDBRangeSelection &  thisC,
int  sizeCOther,
const MEDCalculatorDBRangeSelection &  otherC,
double  prec 
) const

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS