fvModels: Simplified structure using fvCellSet member data

which will allow for a run-time selectable and hence extensible fvCellSet in the
future.
This commit is contained in:
Henry Weller
2021-03-09 15:17:32 +00:00
parent e090643f63
commit 252b71f3c6
38 changed files with 329 additions and 612 deletions

View File

@ -32,7 +32,8 @@ SourceFiles
#ifndef codedFvModelTemplate_H
#define codedFvModelTemplate_H
#include "cellSetModel.H"
#include "fvModel.H"
#include "fvCellSet.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -48,8 +49,14 @@ namespace fv
class ${typeName}FvModel${SourceType}
:
public cellSetModel
public fvModel
{
// Private Data
//- The set of cells the fvConstraint applies to
fvCellSet set_;
public:
//- Information about the SHA1 of the code itself