DAFoam
v3.0.6
Discrete Adjoint with OpenFOAM
dafoam
src
adjoint
DARegDb
DARegDbFluidThermo.C
Go to the documentation of this file.
1
/*---------------------------------------------------------------------------*\
2
3
DAFoam : Discrete Adjoint with OpenFOAM
4
Version : v3
5
6
\*---------------------------------------------------------------------------*/
7
8
#include "
DARegDbFluidThermo.H
"
9
10
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
11
12
namespace
Foam
13
{
14
15
// Constructors
16
DARegDbFluidThermo::DARegDbFluidThermo(
17
const
fvMesh&
mesh
,
18
const
fluidThermo& fluidThermo)
19
: regIOobject(
20
IOobject(
21
"DARegDbFluidThermo"
,
// always use DARegDbFluidThermo for the db name
22
mesh
.time().timeName(),
23
mesh
,
// register to mesh
24
IOobject::NO_READ,
25
IOobject::NO_WRITE,
26
true
// always register object
27
)),
28
mesh_(
mesh
),
29
fluidThermo_(fluidThermo)
30
{
31
}
32
33
DARegDbFluidThermo::~DARegDbFluidThermo
()
34
{
35
}
36
37
// this is a virtual function for regIOobject
38
bool
DARegDbFluidThermo::writeData
(Ostream& os)
const
39
{
40
// do nothing
41
return
true
;
42
}
43
44
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
45
46
}
// End namespace Foam
47
48
// ************************************************************************* //
mesh
fvMesh & mesh
Definition:
createRefsHeatTransfer.H:4
Foam
Definition:
multiFreqScalarFvPatchField.C:144
DARegDbFluidThermo.H
Foam::DARegDbFluidThermo::~DARegDbFluidThermo
virtual ~DARegDbFluidThermo()
Destructor.
Definition:
DARegDbFluidThermo.C:33
Foam::DARegDbFluidThermo::writeData
bool writeData(Ostream &os) const
this is a virtual function for regIOobject
Definition:
DARegDbFluidThermo.C:38
Generated by
1.8.17