Version: 6.3.1
Functions

src/MEDMEMCppTest/MEDMEMTest_Grid_fault.cxx File Reference

#include "MEDMEMTest.hxx"
#include <cppunit/TestAssert.h>
#include "MEDMEM_define.hxx"
#include "MEDMEM_Grid.hxx"
#include "MEDMEM_Mesh.hxx"
#include "MEDMEM_MedFileBrowser.hxx"
#include "MEDMEM_MedMeshDriver.hxx"
#include <sstream>
#include <cmath>
Include dependency graph for MEDMEMTest_Grid_fault.cxx:

Functions

static void MEDMEMTest_testGrid ()
int main (int argc, char **argv)

Function Documentation

static void MEDMEMTest_testGrid ( ) [static]

Check methods (23), defined in MEDMEM_Grid.hxx: class GRID: public MESH { (+) GRID(); (+) GRID(const MED_EN.med_grid_type type); (BUG:operator=() not implemented but init() not called) GRID(const GRID &m); (+) GRID(driverTypes driverType, const string & fileName="",const string & meshName=""); (+) GRID(const std.vector<std.vector<double> >& xyz_array, const std.vector<std.string>& coord_name, const std.vector<std.string>& coord_unit, const MED_EN.med_grid_type type=MED_EN::MED_CARTESIAN); (NOT IMPLEMENTED) GRID & operator=(const GRID &m); (+) virtual ~GRID(); (+) virtual void init(); (+) virtual const MESH * convertInMESH() const (+) inline int getNodeNumber(const int i, const int j=0, const int k=0) const; (+) inline int getCellNumber(const int i, const int j=0, const int k=0) const; (+) int getEdgeNumber (const int Axis, const int i, const int j=0, const int k=0) const throw (MEDEXCEPTION); (+) int getFaceNumber (const int Axis, const int i, const int j=0, const int k=0) const throw (MEDEXCEPTION); (+) void getNodePosition(const int Number, int& i, int& j, int& k) const throw (MEDEXCEPTION); (+) void getCellPosition(const int Number, int& i, int& j, int& k) const throw (MEDEXCEPTION); (+) void getEdgePosition (const int Number, int& Axis, int& i, int& j, int& k) const throw (MEDEXCEPTION); (+) void getFacePosition (const int Number, int& Axis, int& i, int& j, int& k) const throw (MEDEXCEPTION); (+) inline MED_EN.med_grid_type getGridType() const; (+) int getArrayLength(const int Axis) const throw (MEDEXCEPTION); (+) const double getArrayValue (const int Axis, const int i) const throw (MEDEXCEPTION); (+) inline int getNumberOfTypes(MED_EN.medEntityMesh Entity) const; (+) inline const MED_EN.medGeometryElement * getTypes(MED_EN.medEntityMesh Entity) const; (+) inline int getNumberOfElements (MED_EN.medEntityMesh Entity, MED_EN.medGeometryElement Type) const; (+) inline MED_EN.medGeometryElement getElementType (MED_EN.medEntityMesh Entity, int Number) const; (+) inline void setGridType(MED_EN.med_grid_type gridType); }

References MEDMEM.GMESH.addDriver(), MEDMEM.MESH.calculateConnectivity(), testRenumbering.conn, med_test1.Connectivity, MEDMEM.GRID.convertInMESH(), medClient_test.coordinates, coords, medMeshing_test.driver, MEDMEM.CONNECTIVITY.existConnectivity(), MEDMEM.MESH.existConnectivity(), test_NonCoincidentDEC.filename, MEDMEM.GRID.getArrayLength(), MEDMEM.GRID.getArrayValue(), MEDMEM.MESH.getCellsTypes(), MEDMEM.MESH.getConnectivity(), MEDMEM.MESH.getConnectivityIndex(), MEDMEM.MESH.getConnectivityptr(), MEDMEM.COORDINATE.getCoordinate(), MEDMEM.MESH.getCoordinate(), MEDMEM.MESH.getCoordinateptr(), MEDMEM.MESH.getCoordinates(), MEDMEM.CONNECTIVITY.getElementType(), MEDMEM.MEDFILEBROWSER.getFileName(), MEDMEM.CONNECTIVITY.getGlobalNumberingIndex(), MEDMEM.MESH.getGlobalNumberingIndex(), MEDMEM.GRID.getGridType(), MEDMEM.GRID.getIsAGrid(), MEDMEM.GMESH.getIsAGrid(), MEDMEM.MEDFILEBROWSER.getMeshNames(), MEDMEM.GRID.getNumberOfElements(), MEDMEM.MEDFILEBROWSER.getNumberOfMeshes(), MEDMEM.GRID.getNumberOfNodes(), MEDMEM.GRID.getNumberOfTypes(), INTERP_TEST.getResourceFile(), MEDMEM.MESH.getReverseConnectivity(), MEDMEM.MESH.getReverseConnectivityIndex(), MEDMEM.GMESH.getSpaceDimension(), MEDMEM.GRID.getTypes(), med_test_grid.grid_type, med_test_grid.I, MEDMEM.GRID.init(), MEDMEM.MEDFILEBROWSER.isStructuredMesh(), Med_Gen_test.it, med_test_grid.J, med_test_grid.K, makeTmpFile(), MED_EN.MED_ALL_ELEMENTS, MED_EN.MED_BODY_FITTED, MED_EN.MED_CARTESIAN, MED_EN.MED_CELL, MED_EN.MED_DESCENDING, MEDMEM.MED_DRIVER, MED_EN.MED_EDGE, MED_EN.MED_FACE, MED_EN.MED_FULL_INTERLACE, MED_EN.MED_HEXA8, MED_EN.MED_NODAL, MED_EN.MED_POLAR, MED_EN.MED_QUAD4, MED_EN.MED_SEG2, MED_test2.mesh, med_test1.nbEdge, batchmode_medcorba_test.nbMeshes, batchmode_medcorba_test.nbNodes, medClient_test.nbTypesCell, MEDMEM.GMESH.read(), MEDMEMTest_TmpFilesRemover.Register(), MEDMEM.RCBASE.removeReference(), med_test1.ReverseConnectivityIndex, MEDMEM.GRID.setGridType(), MEDMEM.MED_MESH_DRIVER.setMeshName(), MEDMEM.GMESH.setName(), medClient_test.types, MEDMEM.MEDEXCEPTION.what(), and MEDMEM.GMESH.write().

int main ( int  argc,
char **  argv 
)

References MEDMEMTest_testGrid().

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