Commits on Source (39)
-
Andrew Heather authored4510e75a
-
Andrew Heather authoredcbeef883
-
Mark OLESEN authoredc9f3cc41
-
Andrew Heather authored29a6108e
-
Mark OLESEN authored10c13179
-
Mark OLESEN authoreda61b6837
-
Andrew Heather authored
When specifying the averaging data, a new `windowType` option is available, taking the values: - none: no windowing - approximate: past functionality (v1706 and earlier) - exact: exact moving average - will store and write (for restart) all fields in the window
879ec4ee -
Andrew Heather authored
Also updated/corrected restart behaviour
af71701f -
Mark OLESEN authored
- the return value signals if this method handled this particular type of token. This minor change allows this method to be used as a succinct prefilter an output token stream. It also provides better encapsulation of what the particular output stream handles. Eg, bool ok = os.write(tok); if (!ok) // or if (!ok && os.good()) { os << tok; } instead of if (tok.type() == typeA || tok.type() == typeB || ...) { os.write(tok); } else { os << tok; }
1a02d5e1 -
Mark OLESEN authored66308669
-
Mark OLESEN authored
- support when creating modules for OpenFOAM. Original source from Ivan Spisso (CINECA) modified by OpenCFD
7925ffb7 -
Mark OLESEN authored
- allows changing the format of the sending OPstream at an arbitrary point in the transmission. The information is passed through the buffer and the receiving IPstream changes its format accordingly. This allows a temporary toggling of ASCII/BINARY mid-stream.
bee0f474 -
Andrew Heather authored
Feature field average windowing See merge request !165
8d77e2ef -
Mattijs Janssens authored
ENH: support change of Pstream buffer format via flag modifier See merge request !166
89faf352 -
Andrew Heather authored
Feature function object field input See merge request !167
253b07c8 -
mattijs authoredcd1c3913
-
mattijs authoredfd67dbfe
-
mattijs authored665a406b
-
Mark OLESEN authored
- reduces ambiguity between matching a list of strings and a single string.
a42ee832 -
Mark OLESEN authored
- occurred when variable name exceeded the 15-char alignment format and the name run into the previous field.
78bc86da -
Mark OLESEN authoredcccc815d
-
mattijs authoredb98f4d04
-
mattijs authored80d15cef
-
Mark OLESEN authored
- makes for clearer code ENH: make writeIfDifferent part of Ostream
aeb6999e -
Andrew Heather authored
STYLE: use Ostream writeEntry when writing key/value entries See merge request !168
1d82c185 -
mattijs authored086722be
-
- now also fixed collated output format
8f6ad720 -
Mark OLESEN authored87dfc8b2
-
Mark OLESEN authored8c47f0da
-
Mark OLESEN authored
- warn or fatal if Pstream::init or Pstream::exit are called multiple times. - additional Pstream::initNull method as failsafe to initialize MPI when the underlying OpenFOAM process is not running in parallel but the application still needs MPI. - Pstream::exit() can now also be called without having used MPI::init(), which means it can be used to cleanup serial process or for applications that used the special purpose Pstream::initNull() mechanism.
459b5e52 -
Mark OLESEN authored53fab9bd
-
Mark OLESEN authored
- this provides a better typesafe means of locating predefined cell models than relying on strings. The lookup is now ptr() or ref() directly. The lookup functions behave like on-demand singletons when loading "etc/cellModels". Functionality is now located entirely in cellModel but a forwarding version of cellModeller is provided for API (but not ABI) compatibility with older existing user code. STYLE: use constexpr for cellMatcher constants
e4b6387a -
Mark OLESEN authored
cellModel enumerations See merge request !170
18453231 -
Mark OLESEN authored
- constructor for empty cell/face/point Zones, with contents to be transferred in later. - ZoneMesh::operator(const word&) to return existing zone or a new empty one.
7a5e7bd4 -
Mark OLESEN authored
- in rare cases we may wish to have command-line arguments that are non-mandatory. This can now be reflected in the usage output, provided that the argList::nonMandatoryArgs() has been used. - added setRootCaseNonMandatoryArgs.H that applies the argList::nonMandatoryArgs() settings and otherwise performs largely as per setRootCase.H, except that the check for mandatory arguments is deferred to later user code.
88a0c8db -
04ae3ae6
-
Mark OLESEN authoredff172892
-
Mark OLESEN authored1c827aea
-
Mark OLESEN authored
Consistency update for list typedefs See merge request !171
7243e758
Showing
- applications/solvers/combustion/chemFoam/chemFoam.C 1 addition, 1 deletionapplications/solvers/combustion/chemFoam/chemFoam.C
- applications/solvers/combustion/chemFoam/createSingleCellMesh.H 2 additions, 3 deletions...ations/solvers/combustion/chemFoam/createSingleCellMesh.H
- applications/solvers/compressible/rhoCentralFoam/BCs/T/smoluchowskiJumpTFvPatchScalarField.C 6 additions, 8 deletions...hoCentralFoam/BCs/T/smoluchowskiJumpTFvPatchScalarField.C
- applications/solvers/compressible/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C 9 additions, 11 deletions...ble/rhoCentralFoam/BCs/U/maxwellSlipUFvPatchVectorField.C
- applications/solvers/compressible/rhoCentralFoam/BCs/rho/fixedRhoFvPatchScalarField.C 2 additions, 2 deletions...sible/rhoCentralFoam/BCs/rho/fixedRhoFvPatchScalarField.C
- applications/solvers/multiphase/compressibleMultiphaseInterFoam/multiphaseMixtureThermo/alphaContactAngle/alphaContactAngleFvPatchScalarField.C 1 addition, 2 deletions...o/alphaContactAngle/alphaContactAngleFvPatchScalarField.C
- applications/solvers/multiphase/multiphaseEulerFoam/multiphaseSystem/alphaContactAngle/alphaContactAngleFvPatchScalarField.C 1 addition, 2 deletions...m/alphaContactAngle/alphaContactAngleFvPatchScalarField.C
- applications/solvers/multiphase/multiphaseInterFoam/multiphaseMixture/alphaContactAngle/alphaContactAngleFvPatchScalarField.C 1 addition, 2 deletions...e/alphaContactAngle/alphaContactAngleFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingMultiphaseEulerFoam/multiphaseSystem/alphaContactAngle/alphaContactAngleFvPatchScalarField.C 1 addition, 2 deletions...m/alphaContactAngle/alphaContactAngleFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/alphatFixedDmdtWallBoilingWallFunction/alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField.C 3 additions, 3 deletions...lphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/alphatPhaseChangeJayatillekeWallFunction/alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField.C 4 additions, 4 deletions...hatPhaseChangeJayatillekeWallFunctionFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/alphatWallBoilingWallFunction/alphatWallBoilingWallFunctionFvPatchScalarField.C 12 additions, 18 deletions...unction/alphatWallBoilingWallFunctionFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/copiedFixedValue/copiedFixedValueFvPatchScalarField.C 1 addition, 2 deletions...lds/copiedFixedValue/copiedFixedValueFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/fixedMultiPhaseHeatFlux/fixedMultiPhaseHeatFluxFvPatchScalarField.C 1 addition, 1 deletion...PhaseHeatFlux/fixedMultiPhaseHeatFluxFvPatchScalarField.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/KocamustafaogullariIshii/KocamustafaogullariIshii.C 1 addition, 1 deletion...odels/KocamustafaogullariIshii/KocamustafaogullariIshii.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.C 3 additions, 3 deletions...iameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/departureDiameterModel/departureDiameterModel.C 1 addition, 1 deletion...terModels/departureDiameterModel/departureDiameterModel.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/departureFrequencyModel/departureFrequencyModel.C 1 addition, 1 deletion...yModels/departureFrequencyModel/departureFrequencyModel.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/nucleationSiteModel/nucleationSiteModel.C 1 addition, 1 deletion...ationSiteModels/nucleationSiteModel/nucleationSiteModel.C
- applications/solvers/multiphase/reactingEulerFoam/reactingTwoPhaseEulerFoam/twoPhaseCompressibleTurbulenceModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/Lavieville/Lavieville.C 1 addition, 1 deletion...ilingSubModels/partitioningModels/Lavieville/Lavieville.C