Public Member Functions | List of all members
forceList Class Reference

List container for film sources. More...

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

Public Member Functions

 forceList (surfaceFilmRegionModel &film)
 
 forceList (surfaceFilmRegionModel &film, const dictionary &dict)
 
virtual ~forceList ()
 
tmp< fvVectorMatrixcorrect (volVectorField &U)
 
- Public Member Functions inherited from PtrList< force >
constexpr PtrList () noexcept
 
 PtrList (const label len)
 
 PtrList (const PtrList< T > &list)
 
 PtrList (PtrList< T > &&list)
 
 PtrList (UList< T * > &list)
 
 PtrList (const PtrList< T > &list, const CloneArg &cloneArgs)
 
 PtrList (PtrList< T > &list, bool reuse)
 
 PtrList (const SLPtrList< T > &list)
 
 PtrList (Istream &is, const INew &inew)
 
 PtrList (Istream &is)
 
 PtrList (PtrList< T > &list, bool reuse)
 
 PtrList (const SLPtrList< T > &list)
 
constexpr PtrList () noexcept
 
 PtrList (const label len)
 
 PtrList (const PtrList< T > &list)
 
 PtrList (PtrList< T > &&list)
 
 PtrList (UList< T * > &list)
 
 PtrList (Istream &is)
 
 ~PtrList ()
 
PtrList< Tclone (Args &&... args) const
 
Foam::PtrList< Tclone (Args &&... args) const
 
const Tset (const label i) const
 
autoPtr< Tset (const label i, T *ptr)
 
autoPtr< Tset (const label i, autoPtr< T > &ptr)
 
autoPtr< Tset (const label i, autoPtr< T > &&ptr)
 
autoPtr< Tset (const label i, std::unique_ptr< T > &&ptr)
 
autoPtr< Tset (const label i, const refPtr< T > &ptr)
 
autoPtr< Tset (const label i, const tmp< T > &ptr)
 
void clear ()
 
void resize (const label newLen)
 
void setSize (const label newLen)
 
void emplace_append (Args &&... args)
 
void append (T *ptr)
 
void append (autoPtr< T > &ptr)
 
void append (autoPtr< T > &&ptr)
 
void append (std::unique_ptr< T > &&ptr)
 
void append (const refPtr< T > &ptr)
 
void append (const tmp< T > &ptr)
 
autoPtr< Templace (const label i, Args &&... args)
 
Foam::autoPtr< Templace (const label i, Args &&... args)
 
autoPtr< Trelease (const label i)
 
void transfer (PtrList< T > &list)
 
void operator= (const PtrList< T > &list)
 
void operator= (PtrList< T > &&list)
 

Additional Inherited Members

- Protected Member Functions inherited from PtrList< force >
void readIstream (Istream &is, const INew &inew)
 
void free ()
 

Detailed Description

List container for film sources.

Source files

Source files

Definition at line 51 of file forceList.H.

Constructor & Destructor Documentation

◆ forceList() [1/2]

Definition at line 34 of file forceList.C.

◆ forceList() [2/2]

forceList ( surfaceFilmRegionModel film,
const dictionary dict 
)

Definition at line 41 of file forceList.C.

References dict, Foam::endl(), forAll, Foam::Info, force::New(), Foam::BitOps::set(), and setSize().

Here is the call graph for this function:

◆ ~forceList()

~forceList ( )
virtual

Definition at line 68 of file forceList.C.

Member Function Documentation

◆ correct()

tmp< fvVectorMatrix > correct ( volVectorField U)

Definition at line 73 of file forceList.C.

References Foam::dimArea, Foam::dimForce, Foam::dimVolume, forAll, tmp::ref(), and U.

Here is the call graph for this function:

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