Loading...
Searching...
No Matches
PatchToPatchInterpolationBase Class Reference

#include <PatchToPatchInterpolation.H>

Inheritance diagram for PatchToPatchInterpolationBase:

Public Member Functions

 ClassName ("PatchToPatchInterpolation")
 Runtime type information.
 PatchToPatchInterpolationBase () noexcept=default
 Default construct.

Static Public Member Functions

static scalar projectionTol () noexcept
 Access to projection tolerance.
static scalar setProjectionTol (const scalar tol)
 Change propagation tolerance, return previous value.

Static Protected Attributes

static scalar projectionTol_ = 0.05
 Relative merge tolerance for projected points missing the target.
static const scalar directHitTol = 1e-5
 Direct hit tolerance.

Detailed Description

Definition at line 56 of file PatchToPatchInterpolation.H.

Constructor & Destructor Documentation

◆ PatchToPatchInterpolationBase()

PatchToPatchInterpolationBase ( )
defaultnoexcept

Default construct.

References Foam::noexcept.

Member Function Documentation

◆ ClassName()

ClassName ( "PatchToPatchInterpolation" )

Runtime type information.

◆ projectionTol()

scalar projectionTol ( )
inlinestaticnoexcept

Access to projection tolerance.

Definition at line 96 of file PatchToPatchInterpolation.H.

References Foam::noexcept, projectionTol(), and projectionTol_.

Referenced by projectionTol().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setProjectionTol()

scalar setProjectionTol ( const scalar tol)
inlinestatic

Change propagation tolerance, return previous value.

Definition at line 104 of file PatchToPatchInterpolation.H.

References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and projectionTol_.

Here is the call graph for this function:

Member Data Documentation

◆ projectionTol_

Foam::scalar projectionTol_ = 0.05
staticprotected

Relative merge tolerance for projected points missing the target.

Expressed as the fraction of min involved edge size

Definition at line 67 of file PatchToPatchInterpolation.H.

Referenced by projectionTol(), and setProjectionTol().

◆ directHitTol

const Foam::scalar directHitTol = 1e-5
staticprotected

Direct hit tolerance.

Definition at line 72 of file PatchToPatchInterpolation.H.


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