Public Member Functions | Protected Attributes | List of all members
DAOutputForceCoupling Class Reference
Inheritance diagram for DAOutputForceCoupling:
Inheritance graph
[legend]
Collaboration diagram for DAOutputForceCoupling:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("forceCouplingOutput")
 
 DAOutputForceCoupling (const word outputName, const word outputType, fvMesh &mesh, const DAOption &daOption, DAModel &daModel, const DAIndex &daIndex, DAResidual &daResidual, UPtrList< DAFunction > &daFunctionList)
 
virtual ~DAOutputForceCoupling ()
 
virtual void run (scalarList &output)
 
virtual label size ()
 
virtual label distributed ()
 
- Public Member Functions inherited from DAOutput
 TypeName ("DAOutput")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, DAOutput, dictionary,(const word outputName, const word outputType, fvMesh &mesh, const DAOption &daOption, DAModel &daModel, const DAIndex &daIndex, DAResidual &daResidual, UPtrList< DAFunction > &daFunctionList),(outputName, outputType, mesh, daOption, daModel, daIndex, daResidual, daFunctionList))
 
 DAOutput (const word outputName, const word outputType, fvMesh &mesh, const DAOption &daOption, DAModel &daModel, const DAIndex &daIndex, DAResidual &daResidual, UPtrList< DAFunction > &daFunctionList)
 
virtual ~DAOutput ()
 

Protected Attributes

wordList patches_
 list of patch names for the thermal var More...
 
label size_
 the total face number for all the patches_ owned by this processor More...
 
scalar pRef_
 the reference pressure More...
 
- Protected Attributes inherited from DAOutput
const word outputName_
 name of the output More...
 
const word outputType_
 type of the output More...
 
fvMesh & mesh_
 fvMesh More...
 
const DAOptiondaOption_
 DAOption object. More...
 
DAModeldaModel_
 DAIndex object. More...
 
const DAIndexdaIndex_
 DAIndex object. More...
 
DAResidualdaResidual_
 
UPtrList< DAFunction > & daFunctionList_
 
HashTable< wordList > stateInfo_
 the stateInfo_ list from DAStateInfo object More...
 

Additional Inherited Members

- Static Public Member Functions inherited from DAOutput
static autoPtr< DAOutputNew (const word outputName, const word outputType, fvMesh &mesh, const DAOption &daOption, DAModel &daModel, const DAIndex &daIndex, DAResidual &daResidual, UPtrList< DAFunction > &daFunctionList)
 

Detailed Description

Definition at line 28 of file DAOutputForceCoupling.H.

Constructor & Destructor Documentation

◆ DAOutputForceCoupling()

DAOutputForceCoupling ( const word  outputName,
const word  outputType,
fvMesh &  mesh,
const DAOption daOption,
DAModel daModel,
const DAIndex daIndex,
DAResidual daResidual,
UPtrList< DAFunction > &  daFunctionList 
)

◆ ~DAOutputForceCoupling()

virtual ~DAOutputForceCoupling ( )
inlinevirtual

Definition at line 58 of file DAOutputForceCoupling.H.

Member Function Documentation

◆ TypeName()

TypeName ( "forceCouplingOutput"  )

◆ run()

void run ( scalarList &  output)
virtual

◆ size()

virtual label size ( )
inlinevirtual

Implements DAOutput.

Definition at line 64 of file DAOutputForceCoupling.H.

References DAOutputForceCoupling::size_.

◆ distributed()

virtual label distributed ( )
inlinevirtual

Implements DAOutput.

Definition at line 69 of file DAOutputForceCoupling.H.

Member Data Documentation

◆ patches_

wordList patches_
protected

list of patch names for the thermal var

Definition at line 34 of file DAOutputForceCoupling.H.

Referenced by DAOutputForceCoupling::DAOutputForceCoupling(), and DAOutputForceCoupling::run().

◆ size_

label size_
protected

the total face number for all the patches_ owned by this processor

Definition at line 37 of file DAOutputForceCoupling.H.

Referenced by DAOutputForceCoupling::DAOutputForceCoupling(), DAOutputForceCoupling::run(), and DAOutputForceCoupling::size().

◆ pRef_

scalar pRef_
protected

the reference pressure

Definition at line 40 of file DAOutputForceCoupling.H.

Referenced by DAOutputForceCoupling::DAOutputForceCoupling(), and DAOutputForceCoupling::run().


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