Version: 5.1.6

INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix > Class Template Reference

#include <CurveIntersectorP1P0.hxx>

Inheritance diagram for INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >:
Inheritance graph

Public Types

typedef MyMeshType::MyConnType ConnType

Public Member Functions

 CurveIntersectorP1P0 (const MyMeshType &meshT, const MyMeshType &meshS, double precision, double tolerance, double medianLine, int printLevel)
void intersectCells (ConnType icellT, const std::vector< ConnType > &icellsS, MyMatrix &res)
int getNumberOfRowsOfResMatrix () const
int getNumberOfColsOfResMatrix () const

Static Public Attributes

static const int SPACEDIM = MyMeshType::MY_SPACEDIM
static const int MESHDIM = MyMeshType::MY_MESHDIM
static const NumberingPolicy numPol = MyMeshType::My_numPol

template<class MyMeshType, class MyMatrix>
class INTERP_KERNEL::CurveIntersectorP1P0< MyMeshType, MyMatrix >


Member Typedef Documentation

template<class MyMeshType , class MyMatrix >
typedef MyMeshType::MyConnType INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.ConnType

Constructor & Destructor Documentation

template<class MyMeshType , class MyMatrix >
INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.CurveIntersectorP1P0 ( const MyMeshType &  meshT,
const MyMeshType &  meshS,
double  precision,
double  tolerance,
double  medianLine,
int  printLevel 
)

Member Function Documentation

template<class MyMeshType , class MyMatrix >
void INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.intersectCells ( ConnType  icellT,
const std::vector< ConnType > &  icellsS,
MyMatrix &  res 
) [virtual]
template<class MyMeshType , class MyMatrix >
int INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.getNumberOfRowsOfResMatrix (  )  const [virtual]
template<class MyMeshType , class MyMatrix >
int INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.getNumberOfColsOfResMatrix (  )  const [virtual]

Field Documentation

template<class MyMeshType , class MyMatrix >
const int INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.SPACEDIM = MyMeshType::MY_SPACEDIM [static]
template<class MyMeshType , class MyMatrix >
const int INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.MESHDIM = MyMeshType::MY_MESHDIM [static]
template<class MyMeshType , class MyMatrix >
const NumberingPolicy INTERP_KERNEL.CurveIntersectorP1P0< MyMeshType, MyMatrix >.numPol = MyMeshType::My_numPol [static]