potential Class Reference

Public Member Functions

 potential (const polyMesh &mesh)
 Construct from mesh reference. More...
 
 potential (const polyMesh &mesh, const IOdictionary &mdInitialiseDict, IOdictionary &idListDict)
 Construct from mdInitialiseDict. More...
 
 ~potential ()
 Destructor. More...
 
label nIds () const
 
const List< word > & idList () const
 
const List< word > & siteIdList () const
 
scalar potentialEnergyLimit () const
 
label nPairPotentials () const
 
const labelListremovalOrder () const
 
const pairPotentialListpairPotentials () const
 
const tetherPotentialListtetherPotentials () const
 
const vectorgravity () const
 

Detailed Description

Source files

Definition at line 55 of file potential.H.

Constructor & Destructor Documentation

◆ potential() [1/2]

potential ( const polyMesh mesh)

Construct from mesh reference.

Definition at line 356 of file potential.C.

◆ potential() [2/2]

potential ( const polyMesh mesh,
const IOdictionary mdInitialiseDict,
IOdictionary idListDict 
)

Construct from mdInitialiseDict.

Definition at line 364 of file potential.C.

◆ ~potential()

~potential ( )

Destructor.

Definition at line 378 of file potential.C.

Member Function Documentation

◆ nIds()

Foam::label nIds ( ) const
inline

Definition at line 30 of file potentialI.H.

References UList< T >::size().

Here is the call graph for this function:

◆ idList()

const Foam::List< Foam::word > & idList ( ) const
inline

Definition at line 36 of file potentialI.H.

◆ siteIdList()

const Foam::List< Foam::word > & siteIdList ( ) const
inline

Definition at line 42 of file potentialI.H.

◆ potentialEnergyLimit()

Foam::scalar potentialEnergyLimit ( ) const
inline

Definition at line 48 of file potentialI.H.

◆ nPairPotentials()

Foam::label nPairPotentials ( ) const
inline

Definition at line 54 of file potentialI.H.

◆ removalOrder()

const Foam::labelList & removalOrder ( ) const
inline

Definition at line 60 of file potentialI.H.

◆ pairPotentials()

const Foam::pairPotentialList & pairPotentials ( ) const
inline

Definition at line 66 of file potentialI.H.

◆ tetherPotentials()

const Foam::tetherPotentialList & tetherPotentials ( ) const
inline

Definition at line 73 of file potentialI.H.

◆ gravity()

const Foam::vector & gravity ( ) const
inline

Definition at line 79 of file potentialI.H.


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