Public Member Functions | List of all members
randomRenumber Class Reference

Random renumber. Just to see effect of renumbering. More...

Inheritance diagram for randomRenumber:
Inheritance graph
[legend]
Collaboration diagram for randomRenumber:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("random")
 
 randomRenumber (const dictionary &renumberDict)
 
virtual ~randomRenumber ()=default
 
virtual labelList renumber (const pointField &) const
 
virtual labelList renumber (const polyMesh &mesh, const pointField &cc) const
 
virtual labelList renumber (const labelListList &cellCells, const pointField &cc) const
 
- Public Member Functions inherited from renumberMethod
 TypeName ("renumberMethod")
 
 declareRunTimeSelectionTable (autoPtr, renumberMethod, dictionary,(const dictionary &renumberDict),(renumberDict))
 
 renumberMethod (const dictionary &renumberDict)
 
virtual ~renumberMethod ()=default
 
virtual labelList renumber (const labelList &cellCells, const labelList &offsets, const pointField &) const
 
virtual labelList renumber (const polyMesh &mesh, const labelList &cellToRegion, const pointField &regionPoints) const
 

Additional Inherited Members

- Static Public Member Functions inherited from renumberMethod
static autoPtr< renumberMethodNew (const dictionary &renumberDict)
 
- Protected Attributes inherited from renumberMethod
const dictionaryrenumberDict_
 

Detailed Description

Random renumber. Just to see effect of renumbering.

Source files

Definition at line 44 of file randomRenumber.H.

Constructor & Destructor Documentation

◆ randomRenumber()

randomRenumber ( const dictionary renumberDict)

Definition at line 43 of file randomRenumber.C.

◆ ~randomRenumber()

virtual ~randomRenumber ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "random"  )

◆ renumber() [1/3]

Foam::labelList renumber ( const pointField points) const
virtual

Reimplemented from renumberMethod.

Definition at line 52 of file randomRenumber.C.

References forAll, Foam::identity(), points, Random::position(), and rndGen.

Here is the call graph for this function:

◆ renumber() [2/3]

Foam::labelList renumber ( const polyMesh mesh,
const pointField cc 
) const
virtual

Reimplemented from renumberMethod.

Definition at line 73 of file randomRenumber.C.

References points, and Foam::renumber().

Here is the call graph for this function:

◆ renumber() [3/3]

Foam::labelList renumber ( const labelListList cellCells,
const pointField cc 
) const
virtual

Implements renumberMethod.

Definition at line 83 of file randomRenumber.C.

References points, and Foam::renumber().

Here is the call graph for this function:

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