|
|
|
refinementSurfaces Class ReferenceContainer for data on surfaces used for surface-driven refinement. Contains all the data about the level of refinement needed per surface. More...
Collaboration diagram for refinementSurfaces:
![]()
Detailed DescriptionContainer for data on surfaces used for surface-driven refinement. Contains all the data about the level of refinement needed per surface.
Definition at line 53 of file refinementSurfaces.H. Constructor & Destructor Documentation
Construct from surfaces and dictionaries.
Definition at line 32 of file refinementSurfaces.C. References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorIn, Foam::findIndex(), searchableSurfaces::findSurfaceID(), forAll, forAllConstIter, dictionary::found(), dictionary::lookup(), Foam::max(), Foam::min(), refinementSurfaces::nRegions(), Foam::readScalar(), regionName, and PtrList< T >::size().
Here is the call graph for this function:
![]()
Member Function Documentation
Definition at line 124 of file refinementSurfaces.H.
Definition at line 129 of file refinementSurfaces.H. Referenced by autoHexMeshDriver::autoHexMeshDriver().
Here is the caller graph for this function:
![]()
Names of surfaces.
Definition at line 135 of file refinementSurfaces.H. Referenced by autoHexMeshDriver::autoHexMeshDriver().
Here is the caller graph for this function:
![]()
Per 'interface' surface : name of faceZone to put faces into.
Definition at line 141 of file refinementSurfaces.H. Referenced by autoSnapDriver::repatchToSurface().
Here is the caller graph for this function:
![]()
Per 'interface' surface : name of cellZone to put cells into.
Definition at line 147 of file refinementSurfaces.H.
Get indices of unnamed surfaces (surfaces without faceZoneName).
Definition at line 430 of file refinementSurfaces.C. Referenced by autoSnapDriver::repatchToSurface().
Here is the caller graph for this function:
![]()
Get indices of named surfaces (surfaces with faceZoneName).
Definition at line 449 of file refinementSurfaces.C. Referenced by autoSnapDriver::repatchToSurface().
Here is the caller graph for this function:
![]()
From local region number to global region number.
Definition at line 162 of file refinementSurfaces.H.
From global region number to refinement level.
Definition at line 168 of file refinementSurfaces.H. Referenced by meshRefinement::refineCandidates().
Here is the caller graph for this function:
![]()
From global region number to refinement level.
Definition at line 174 of file refinementSurfaces.H. Referenced by meshRefinement::refineCandidates().
Here is the caller graph for this function:
![]()
From global region number to perpendicular angle.
Definition at line 180 of file refinementSurfaces.H. From surface and region on surface to global region.
Definition at line 189 of file refinementSurfaces.H. Referenced by autoHexMeshDriver::autoHexMeshDriver(), refinementSurfaces::nRegions(), and autoSnapDriver::repatchToSurface().
Here is the caller graph for this function:
![]()
Definition at line 206 of file refinementSurfaces.H. References refinementSurfaces::globalRegion(). Referenced by refinementSurfaces::refinementSurfaces().
Here is the call graph for this function:
![]()
Here is the caller graph for this function:
![]()
Find intersection of edge. Return -1 or first surface. with higher (than currentLevel) minlevel. Return surface number and level. Definition at line 576 of file refinementSurfaces.C.
Find all intersections of edge. Unsorted order.
Definition at line 677 of file refinementSurfaces.C.
Find intersection nearest to the endpoints. surface1,2 are. not indices into surfacesToTest but refinement surface indices. Returns surface, region on surface (so not global surface) and position on surface. Definition at line 761 of file refinementSurfaces.C.
Used for debugging only: find intersection of edge.
Definition at line 887 of file refinementSurfaces.C.
Find nearest point on surfaces. Return surface and region on. surface (so not global surface) Definition at line 941 of file refinementSurfaces.C. Referenced by autoSnapDriver::repatchToSurface().
Here is the caller graph for this function:
![]()
Detect if a point is 'inside' (closed) surfaces. Returns -1 if not, returns first surface it is. Definition at line 1049 of file refinementSurfaces.C. References forAll, searchableSurface::INSIDE, and searchableSurface::OUTSIDE.
The documentation for this class was generated from the following files:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||