Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Numerics::GeometryKernelSurfaceImpl Class Reference
Inheritance diagram for Arcane::Numerics::GeometryKernelSurfaceImpl:
Collaboration diagram for Arcane::Numerics::GeometryKernelSurfaceImpl:

Public Member Functions

 GeometryKernelSurfaceImpl ()
virtual ~GeometryKernelSurfaceImpl ()

Public Attributes

GK::TriangulationDataStructurePtr m_triangulation
UniqueArray< Nodem_node_array
UniqueArray< Facem_face_array
 Original nodes of the triangulation.
UniqueArray< bool > m_face_reorient
 Original faces of the triangulation.
Real3 m_mean_normal
 Flag for face orientation of the triangulation (true => orientation != original).

Detailed Description

Definition at line 32 of file GeometryKernelSurfaceImpl.h.

Constructor & Destructor Documentation

◆ GeometryKernelSurfaceImpl()

Arcane::Numerics::GeometryKernelSurfaceImpl::GeometryKernelSurfaceImpl ( )

Class constructor

Definition at line 24 of file GeometryKernelSurfaceImpl.cc.

◆ ~GeometryKernelSurfaceImpl()

Arcane::Numerics::GeometryKernelSurfaceImpl::~GeometryKernelSurfaceImpl ( )
virtual

Class destructor

Definition at line 34 of file GeometryKernelSurfaceImpl.cc.

Member Data Documentation

◆ m_face_array

UniqueArray<Face> Arcane::Numerics::GeometryKernelSurfaceImpl::m_face_array

Original nodes of the triangulation.

Definition at line 47 of file GeometryKernelSurfaceImpl.h.

Referenced by Arcane::Numerics::GeometryKernelSurfaceToolsService::computeSurfaceContact().

◆ m_face_reorient

UniqueArray<bool> Arcane::Numerics::GeometryKernelSurfaceImpl::m_face_reorient

Original faces of the triangulation.

Definition at line 48 of file GeometryKernelSurfaceImpl.h.

Referenced by Arcane::Numerics::GeometryKernelSurfaceToolsService::computeSurfaceContact().

◆ m_mean_normal

Real3 Arcane::Numerics::GeometryKernelSurfaceImpl::m_mean_normal

Flag for face orientation of the triangulation (true => orientation != original).

Definition at line 49 of file GeometryKernelSurfaceImpl.h.

Referenced by Arcane::Numerics::GeometryKernelSurfaceToolsService::computeSurfaceContact().

◆ m_node_array

UniqueArray<Node> Arcane::Numerics::GeometryKernelSurfaceImpl::m_node_array

Definition at line 46 of file GeometryKernelSurfaceImpl.h.

◆ m_triangulation

GK::TriangulationDataStructurePtr Arcane::Numerics::GeometryKernelSurfaceImpl::m_triangulation

Definition at line 45 of file GeometryKernelSurfaceImpl.h.


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