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

MEDMEM.NoInterlaceByTypeGaussPolicy Class Reference

#include <MEDMEM_InterlacingPolicy.hxx>

Inheritance diagram for MEDMEM.NoInterlaceByTypeGaussPolicy:
Inheritance graph

Public Member Functions

 NoInterlaceByTypeGaussPolicy ()
 NoInterlaceByTypeGaussPolicy (int nbelem, int dim, int nbtypegeo, const int *const nbelgeoc, const int *const nbgaussgeo)
 NoInterlaceByTypeGaussPolicy (const NoInterlaceByTypeGaussPolicy &policy, bool shallowcopie=true)
NoInterlaceByTypeGaussPolicyoperator= (const NoInterlaceByTypeGaussPolicy &policy)
int getIndex (int t) const
int getIndex (int i, int j) const
int getIndex (int i, int j, int k) const
int getIndexByType (int i, int j, int t) const
int getIndexByType (int i, int j, int k, int t) const
int getNbGauss (int i) const
int getNbGaussByType (int t) const
int getNbGeoType () const
const int *const getNbElemGeoC () const
const int *const getNbGaussGeo () const
int getLengthOfType (int t) const

Protected Member Functions

 ~NoInterlaceByTypeGaussPolicy ()

Protected Attributes

PointerOf< int_T
 type of element
PointerOf< int_G
 where type begin
int _nbtypegeo
PointerOf< int_nbelegeoc
PointerOf< int_nbgaussgeo

Constructor & Destructor Documentation

MEDMEM.NoInterlaceByTypeGaussPolicy.~NoInterlaceByTypeGaussPolicy ( ) [protected]
MEDMEM.NoInterlaceByTypeGaussPolicy.NoInterlaceByTypeGaussPolicy ( )
MEDMEM.NoInterlaceByTypeGaussPolicy.NoInterlaceByTypeGaussPolicy ( int  nbelem,
int  dim,
int  nbtypegeo,
const int *const  nbelgeoc,
const int *const  nbgaussgeo 
)
MEDMEM.NoInterlaceByTypeGaussPolicy.NoInterlaceByTypeGaussPolicy ( const NoInterlaceByTypeGaussPolicy policy,
bool  shallowcopie = true 
)

Member Function Documentation

NoInterlaceByTypeGaussPolicy& MEDMEM.NoInterlaceByTypeGaussPolicy.operator= ( const NoInterlaceByTypeGaussPolicy policy)
int MEDMEM.NoInterlaceByTypeGaussPolicy.getIndex ( int  t) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getIndex ( int  i,
int  j 
) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getIndex ( int  i,
int  j,
int  k 
) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getIndexByType ( int  i,
int  j,
int  t 
) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getIndexByType ( int  i,
int  j,
int  k,
int  t 
) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getNbGauss ( int  i) const [virtual]
int MEDMEM.NoInterlaceByTypeGaussPolicy.getNbGaussByType ( int  t) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getNbGeoType ( ) const
const int* const MEDMEM.NoInterlaceByTypeGaussPolicy.getNbElemGeoC ( ) const
const int* const MEDMEM.NoInterlaceByTypeGaussPolicy.getNbGaussGeo ( ) const
int MEDMEM.NoInterlaceByTypeGaussPolicy.getLengthOfType ( int  t) const

Field Documentation

type of element

where type begin

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