NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
include
NeoFOAM
dsl
implicit.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: MIT
2
//
3
// SPDX-FileCopyrightText: 2023 NeoFOAM authors
4
5
#pragma once
6
7
#include "
NeoFOAM/fields/field.hpp
"
8
#include "
NeoFOAM/dsl/operator.hpp
"
9
#include "
NeoFOAM/dsl/ddt.hpp
"
10
#include "
NeoFOAM/finiteVolume/cellCentred.hpp
"
11
#include "
NeoFOAM/finiteVolume/cellCentred/fields/volumeField.hpp
"
12
13
namespace
fvcc
=
NeoFOAM::finiteVolume::cellCentred
;
14
namespace
dsl
=
NeoFOAM::dsl
;
15
16
namespace
NeoFOAM::dsl::imp
17
{
18
19
20
Operator
ddt
(
fvcc::VolumeField<NeoFOAM::scalar>
& phi) {
return
dsl::temporal::ddt
(phi); }
21
22
}
// namespace NeoFOAM
cellCentred.hpp
NeoFOAM::dsl::Operator
Definition
operator.hpp:43
NeoFOAM::finiteVolume::cellCentred::VolumeField
Represents a volume field in a finite volume method.
Definition
volumeField.hpp:27
ddt.hpp
field.hpp
NeoFOAM::dsl::imp
Definition
implicit.hpp:17
NeoFOAM::dsl::imp::ddt
Operator ddt(fvcc::VolumeField< NeoFOAM::scalar > &phi)
Definition
implicit.hpp:20
NeoFOAM::dsl::temporal::ddt
Ddt< FieldType > ddt(FieldType &in)
Definition
ddt.hpp:37
NeoFOAM::dsl
Definition
coeff.hpp:9
NeoFOAM::finiteVolume::cellCentred
Definition
fieldCollection.hpp:16
operator.hpp
volumeField.hpp
Generated by
1.9.8