nearWallDistNoSearch Class Reference

Distance calculation for cells with face on a wall. Does not search anything, just takes normal component of distance. More...

Inheritance diagram for nearWallDistNoSearch:
[legend]
Collaboration diagram for nearWallDistNoSearch:
[legend]

Public Member Functions

 nearWallDistNoSearch (const fvMesh &mesh)
 Construct from components. More...
 
virtual ~nearWallDistNoSearch ()
 Destructor. More...
 
virtual void correct ()
 Correct for mesh geom/topo changes. More...
 
- Public Member Functions inherited from GeometricField< Type, PatchField, GeoMesh >::Boundary
 Boundary (const BoundaryMesh &bmesh)
 Construct from a BoundaryMesh, setting patches later. More...
 
 Boundary (const BoundaryMesh &bmesh, const Internal &field, const word &patchFieldType=PatchField< Type >::calculatedType())
 
 Boundary (const BoundaryMesh &bmesh, const Internal &field, const wordList &wantedPatchTypes, const wordList &actualPatchTypes=wordList())
 
 Boundary (const BoundaryMesh &bmesh, const Internal &field, const PtrList< PatchField< Type >> &)
 
 Boundary (const Internal &field, const Boundary &btf)
 Construct as copy setting the reference to the internal field. More...
 
 Boundary (const Internal &field, const Boundary &btf, const labelList &patchIDs, const word &patchFieldName)
 
 Boundary (const Boundary &btf)
 Copy construct. More...
 
 Boundary (const BoundaryMesh &bmesh, const Internal &field, const dictionary &dict)
 Construct from dictionary. More...
 
void readField (const Internal &field, const dictionary &dict)
 Read the boundary field. More...
 
void updateCoeffs ()
 Update the boundary condition coefficients. More...
 
void evaluate ()
 Evaluate boundary conditions. More...
 
wordList types () const
 Return a list of the patch types. More...
 
Boundary boundaryInternalField () const
 
LduInterfaceFieldPtrsList< Type > interfaces () const
 
lduInterfaceFieldPtrsList scalarInterfaces () const
 
void writeEntry (const word &keyword, Ostream &os) const
 Write boundary field as dictionary entry. More...
 
void writeEntries (Ostream &os) const
 Write dictionary entries of the individual boundary fields. More...
 
void operator= (const Boundary &)
 Assignment to BoundaryField<Type, PatchField, BoundaryMesh> More...
 
void operator= (const FieldField< PatchField, Type > &)
 Assignment to FieldField<PatchField, Type> More...
 
void operator= (const Type &)
 Assignment to Type. More...
 
void operator== (const Boundary &)
 Forced assignment to. More...
 
void operator== (const FieldField< PatchField, Type > &)
 Forced assignment to FieldField<PatchField, Type> More...
 
void operator== (const Type &)
 Forced assignment to Type. More...
 
- Public Member Functions inherited from FieldField< PatchField, Type >
constexpr FieldField () noexcept
 Construct null. More...
 
 FieldField (const label size)
 Construct given size. More...
 
 FieldField (const word &type, const FieldField< PatchField, Type > &ff)
 Clone construct with new type. More...
 
 FieldField (const FieldField< PatchField, Type > &ff)
 Copy construct, cloning each element. More...
 
 FieldField (FieldField< PatchField, Type > &&ff)
 Move construct. More...
 
 FieldField (FieldField< PatchField, Type > &ff, bool reuse)
 Construct as copy or re-use as specified. More...
 
 FieldField (const PtrList< PatchField< Type >> &list)
 Copy construct from PtrList. More...
 
 FieldField (PtrList< PatchField< Type >> &&list)
 Move construct from PtrList. More...
 
 FieldField (const tmp< FieldField< PatchField, Type >> &tf)
 Move/copy construct from tmp<FieldField> More...
 
 FieldField (Istream &is)
 Construct from Istream. More...
 
tmp< FieldField< PatchField, Type > > clone () const
 Clone. More...
 
void negate ()
 Negate this field. More...
 
tmp< FieldField< PatchField, cmptType > > component (const direction) const
 Return a component field of the field. More...
 
void replace (const direction, const FieldField< PatchField, cmptType > &)
 Replace a component field of the field. More...
 
void replace (const direction, const cmptType &)
 Replace a component field of the field. More...
 
tmp< FieldField< PatchField, Type > > T () const
 Return the field transpose (only defined for second rank tensors) More...
 
void operator= (const FieldField< PatchField, Type > &)
 Copy assignment. More...
 
void operator= (FieldField< PatchField, Type > &&)
 Move assignment. More...
 
void operator= (const tmp< FieldField< PatchField, Type >> &)
 Move or clone assignment. More...
 
void operator= (const Type &val)
 Assign uniform value. More...
 
void operator+= (const FieldField< PatchField, Type > &)
 
void operator+= (const tmp< FieldField< PatchField, Type >> &)
 
void operator+= (const Type &)
 
void operator-= (const FieldField< PatchField, Type > &)
 
void operator-= (const tmp< FieldField< PatchField, Type >> &)
 
void operator-= (const Type &)
 
void operator*= (const FieldField< PatchField, scalar > &)
 
void operator*= (const tmp< FieldField< PatchField, scalar >> &)
 
void operator*= (const scalar &)
 
void operator/= (const FieldField< PatchField, scalar > &)
 
void operator/= (const tmp< FieldField< PatchField, scalar >> &)
 
void operator/= (const scalar &)
 

Additional Inherited Members

- Public Types inherited from FieldField< PatchField, Type >
typedef pTraits< Type >::cmptType cmptType
 Component type. More...
 
- Static Public Member Functions inherited from FieldField< PatchField, Type >
static tmp< FieldField< PatchField, Type > > NewCalculatedType (const FieldField< PatchField, Type2 > &ff)
 Return a pointer to a new calculatedFvPatchFieldField created on. More...
 

Detailed Description

Distance calculation for cells with face on a wall. Does not search anything, just takes normal component of distance.

Source files

Definition at line 54 of file nearWallDistNoSearch.H.

Constructor & Destructor Documentation

◆ nearWallDistNoSearch()

nearWallDistNoSearch ( const fvMesh mesh)

Construct from components.

Definition at line 79 of file nearWallDistNoSearch.C.

◆ ~nearWallDistNoSearch()

~nearWallDistNoSearch ( )
virtual

Destructor.

Definition at line 95 of file nearWallDistNoSearch.C.

Member Function Documentation

◆ correct()

void correct ( )
virtual

Correct for mesh geom/topo changes.

Definition at line 101 of file nearWallDistNoSearch.C.

References forAll.


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