Foam::lumpedPointTools Namespace Reference

A collection of utility functions for handling IO related to the lumped-mass movement. More...

Functions

List< lumpedPointStateTuplelumpedPointStates (Istream &is)
 Load a list of states from an Istream. More...
 
List< lumpedPointStateTuplelumpedPointStates (const fileName &file)
 Load a list of states from a file. More...
 
pointIOField points0Field (const polyMesh &mesh)
 Return the 0 or constant points field. More...
 
labelList lumpedPointPatchList (const pointVectorField &pvf)
 Return the patch-ids associated a "lumpedPointDisplacement" type. More...
 
labelList lumpedPointPatchList (const polyMesh &mesh)
 Get the "pointDisplacement" at time 0 and use that to determine which. More...
 

Detailed Description

A collection of utility functions for handling IO related to the lumped-mass movement.

Source files

Function Documentation

◆ lumpedPointStates() [1/2]

Foam::List< Foam::lumpedPointStateTuple > lumpedPointStates ( Istream is)

Load a list of states from an Istream.

Definition at line 75 of file lumpedPointTools.C.

References DynamicList< T, SizeMin >::append(), dict, and dictionary::lookup().

Referenced by lumpedPointStates().

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

◆ lumpedPointStates() [2/2]

Foam::List< Foam::lumpedPointStateTuple > lumpedPointStates ( const fileName file)

Load a list of states from a file.

Definition at line 99 of file lumpedPointTools.C.

References lumpedPointStates().

Here is the call graph for this function:

◆ points0Field()

Foam::pointIOField points0Field ( const polyMesh mesh)

Return the 0 or constant points field.

Definition at line 107 of file lumpedPointTools.C.

References mesh.

◆ lumpedPointPatchList() [1/2]

Foam::labelList lumpedPointPatchList ( const pointVectorField pvf)

Return the patch-ids associated a "lumpedPointDisplacement" type.

Definition at line 129 of file lumpedPointTools.C.

References patchIds.

Referenced by lumpedPointPatchList().

Here is the caller graph for this function:

◆ lumpedPointPatchList() [2/2]

Foam::labelList lumpedPointPatchList ( const polyMesh mesh)

Get the "pointDisplacement" at time 0 and use that to determine which.

patches have a "lumpedPointDisplacement" type

Definition at line 136 of file lumpedPointTools.C.

References Foam::endl(), IOobjectList::findObject(), Foam::Info, lumpedPointPatchList(), mesh, and autoPtr< T >::valid().

Here is the call graph for this function: