Loading [MathJax]/extensions/tex2jax.js
MAIA bb96820c
Multiphysics at AIA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
SolverSurface Class Reference

#include <geometryroot.h>

Inheritance diagram for SolverSurface:
[legend]

Public Member Functions

 SolverSurface ()
 
virtual MBool getCellIntersectingElements (const MFloat *const, const MFloat, MBool *const)
 
virtual MInt countLineIntersectingElements (const MFloat *const)
 
virtual void boundingBox (MFloat *const)
 
virtual MInt noSegments ()
 
virtual void setGeometryPointer (Geometry< 2 > *&)
 
virtual void setGeometryPointer (Geometry< 3 > *&)
 

Detailed Description

Definition at line 17 of file geometryroot.h.

Constructor & Destructor Documentation

◆ SolverSurface()

SolverSurface::SolverSurface ( )
inline

Definition at line 19 of file geometryroot.h.

19{};

Member Function Documentation

◆ boundingBox()

virtual void SolverSurface::boundingBox ( MFloat * const  )
inlinevirtual

Reimplemented in SolverSTLSurface< nDim >, SolverAnalyticBoxSurface< nDim >, and SolverAnalyticSphereSurface< nDim >.

Definition at line 30 of file geometryroot.h.

30{ mTerm(1, AT_, "only virt"); };
void mTerm(const MInt errorCode, const MString &location, const MString &message)
Definition: functions.cpp:29

◆ countLineIntersectingElements()

virtual MInt SolverSurface::countLineIntersectingElements ( const MFloat * const  )
inlinevirtual

Reimplemented in SolverSTLSurface< nDim >, SolverAnalyticBoxSurface< nDim >, and SolverAnalyticSphereSurface< nDim >.

Definition at line 26 of file geometryroot.h.

26 {
27 mTerm(1, AT_, "only virt");
28 return 0;
29 };

◆ getCellIntersectingElements()

virtual MBool SolverSurface::getCellIntersectingElements ( const MFloat * const  ,
const  MFloat,
MBool * const   
)
inlinevirtual

Reimplemented in SolverAnalyticBoxSurface< nDim >, SolverAnalyticSphereSurface< nDim >, and SolverSTLSurface< nDim >.

Definition at line 21 of file geometryroot.h.

22 {
23 mTerm(1, AT_, "only virt");
24 return 0;
25 };

◆ noSegments()

virtual MInt SolverSurface::noSegments ( )
inlinevirtual

Reimplemented in SolverSTLSurface< nDim >, SolverAnalyticBoxSurface< nDim >, and SolverAnalyticSphereSurface< nDim >.

Definition at line 31 of file geometryroot.h.

31 {
32 mTerm(1, AT_, "only virt");
33 return 0;
34 };

◆ setGeometryPointer() [1/2]

virtual void SolverSurface::setGeometryPointer ( Geometry< 2 > *&  )
inlinevirtual

Definition at line 37 of file geometryroot.h.

37{ mTerm(1, AT_, "only virt"); };

◆ setGeometryPointer() [2/2]

virtual void SolverSurface::setGeometryPointer ( Geometry< 3 > *&  )
inlinevirtual

Definition at line 38 of file geometryroot.h.

38{ mTerm(1, AT_, "only virt"); };

The documentation for this class was generated from the following file: