Merge foundation
Lots of style/API rename changes:
Indices in loops now using a lower case letter (?) - lots of code now in a 'mixed' state using I and i
GeometricField types
- DimensionedInternalField -> Internal
- PatchFieldType -> Patch
- GeometricBoundaryField -> Boundary
GeometricField access functions
- dimensionedInternalField() -> ref()
- internalField() -> primitiveField()
fvPatchField access
- dimensionedInternalField -> internalField()
Tutorials
- les renamed LES
- ras renamed RAS
Deprecated:
- expandDictionary -> foamDictionary -expand
- foamDebugSwitches -> foamDictionary/foamList -debug
- foamInfoExec -> foamDictionary
- secondaryWrite -> equivalent behaviour using function object time controls
- execFlowFunctionObjects -> new postProcess utility
Function objects
New
- components
Deprecated
- partialWrite -> set using adjustTime in writeRegistered FO
- stressComponents -> turbulenceFields -> components
- wallGradU -> grad
- patchAverage -> surfaceFieldValue + areaAverage
- patchIntegrate -> surfaceFieldValue + sum
Renamed
- createTurbulenceFields -> turbulenceFields
- faceSource -> surfaceFieldValue
- cellSource -> volFieldValue
- pressureTools -> pressure
- Peclet -> PecletNo
Syntax
- functionObjectLibs -> libs
- outputControl -> writeControl
- outputTime -> writeTime
Solvers
For postProcess:
- createFields.H split into createFields.H and createFieldsRef.H (references)
- all modelling construction moved to createFields, e.g. MRF
Merge request reports
Activity
Added 4 commits:
- ca63e2ad - ENH: Updated kOmegaSST family of models
- ee4ec36e - ENH: functionObjects - do not add to list if error on read
- 962cf790 - STYLE: forceCoeffs - minor code updates
- 92fb8789 - Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plu…
By Andrew Heather on 2016-09-29T15:28:14 (imported from GitLab project)
Toggle commit listAdded 45 commits:
- 758d76c7 - functionObjectList::readFunctionObject: Added support for region specification
- 648c777d - structuredRenumber: Corrected to run in parallel
- 52323f8d - codedFvOption: Added cellSet support
- ca4accb4 - wmake: Updated '-q' option to work on Ubuntu and other 'dash'-based GNU/Linux distributions
- 7531b2a4 - renumberMethods: Added missing .C file for structuredRenumber
- 017281a1 - combustionModels/FSD: Corrected
- ed068e4c - foamEtcFile: replaced redundant package directory name
- 9a13c991 - reactingEulerFoam/interfacialModels/dragModels: Corrected file permissions
- 3033d467 - Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev
- a7210ecb - GAMGSolverSolve: Replace PBiCG with PBiCGStab to solve the coarsest-level of asymmetric matrices
- a28370dd - MGridGenGAMGAgglomeration: Update call to continueAgglomerating
- 2c90bd2e - rigidBodyMeshMotionSolver: experimental nDoF mesh-motion solver supporting the d…
- 47811eae - rigidBodyMotion: Change the transform averaging to use approximate inverse-distance weighting
- b4bf4be7 - GAMGAgglomeration: corrected continueAgglomerating
- 78e7952b - PatchToPatchInterpolate: Update to use the tmp ref() non-const access function
- a6ee4f5a - setInitialMultiRegionDeltaT: update to be consistent with the standard setInitialDeltaT
- fba2c4f2 - mapFields: reset the FOAM_CASE environment variable
- 87c78ca1 - blockMesh: Added block face orientation checks to aid debugging
- b07a783f - solvers: Moved createRDeltaT.H into createFields.H so that it is available with …
- 5df2c040 - reactingParcelFilmFoam: Corrected support for -postProcess option
- eb8d593d - foamList: Added missing -I$(LIB_SRC)/meshTools/lnInclude needed for recent changes to AMI
- 855f4246 - TurbulenceModels: Created a general base-class and selection mechanism for laminar stress models
- f6fa3d5c - Organisation of pimpleFoam tutorials into categories of turbulence modelling
- 3264ba7a - Maxwell model for viscoelasticity using the upper-convected time
- 10fb32db - tutorials: Renamed sub-directories ras -> RAS and les -> LES
- 2fd4b6bc - turbulentTransportModels: Add new Maxwell model
- 450779d2 - linearUpwind: Evaluate the gradient of each component of the field to provide su…
- 4fbdef64 - linearUpwind: Specialize for volVectorField to support cached gradients
- ee3cf860 - linearUpwind: Simplified the vector specialization
- a27eb13a - decomposePar: Corrected construction of cloud for processors
- 0e429dad - wmake: export WM_SCHEDULER from sub-shell for non-POSIX bash compliance
- 521d7a4a - globalIndexAndTransform: Support any number of transforms but no more than 3 per point
- 7a52d2a5 - globalMeshData: Revert NULL -> nullptr
- c169ca14 - Updated template formatting
- 8bbb379d - blockMesh: Added support for (<block> <face>) specification of patch faces
- 4603a8b2 - fvPatchFields: Constructors from dictionary now call the corresponding construct…
- c6b3632c - tutorials/incompressible/shallowWaterFoam/squareBump/.gmtcommands4: deleted
- 9d3f407f - processorFvPatchField: Reinstate 'value' as an optional entry
- 25e5f67f - processorFvPatchField: If the value is not supplied set to the internal field
- a96b1c23 - blockMesh::blockDescriptor: Added block indexing description
- f8d3a2a0 - pre-commit-hook: Added checks for multi-level template parameters and 'NULL'
- cdde2d63 - blockMesh: Added printing of the block description to the '-help' output
- deecbf9e - fvOptions: Corrected docs: 'fieldName' -> 'fields'
- 45aa96d9 - MRG: Initial commit after latest Foundation merge
- 3593098a - ENH: Code clean-up
By Andrew Heather on 2016-09-30T11:30:14 (imported from GitLab project)
Toggle commit listAdded 10 commits:
- 3bc98784 - STYLE: bump to v1609+ for foundation merge version
- f43bef12 - STYLE: use POSIX 'unset -f' for functions (affects dash)
- 5c873516 - STYLE: cleanup compiler settings (issue #176 (closed))
- 483ed905 - STYLE: clean out clutter in paraview config files (issue #176 (closed))
- 5dc3b427 - CONFIG: remove foundation use of FOAMY_HEX_MESH control.
- 8dcb8a72 - COMP: remove boost/mpfr/gmp linkage for foamyMesh components.
- 168227c4 - GIT: resolve merge errors to ddt2, zeroGradient functionObjects
- 5bcdd402 - ENH: add -noZero option for foamToEnsight* conversion
- eed82fe2 - Merge remote-tracking branch 'origin/merge-foundation' into adjust-config-foundation-merge
- 40dcec9d - Merge branch 'adjust-config-foundation-merge' into 'merge-foundation'
By Andrew Heather on 2016-09-30T16:06:41 (imported from GitLab project)
Toggle commit listAdded 5 commits:
- ff28c484 - triangle storage: Return barycentric coordinates as FixedList instead of List
- a316584c - Field: Added constructor from UIndirectList
- 298003f3 - Map, SortableList: Added constructors from and assignment to initializer list
- dbba9060 - STYLE: minor updates
- c8fbc7f2 - MRG: Incremental foundation merge
By Andrew Heather on 2016-10-03T08:45:12 (imported from GitLab project)
Toggle commit listAdded 8 commits:
- 18ab8abd - ENH: cleanup Ostream to ease usage (issue #254 (closed))
- fdd6cb50 - ENH: subdict output with leading name (issue #255 (closed))
- 7dbde55f - ENH: provide formatting version of Foam::name() (issue #253 (closed))
- ff8e811a - STYLE: minor simplification of check for uniform contents
- 62115802 - STYLE: minor improvement when writing list entry
- c1b31325 - STYLE: extraneous UINT64_MIN macros (issue #257 (closed))
- 006eebdf - ENH: remove unneeded lines in List binary output (issue #256 (closed))
- 4321e06a - Merge branch 'output-format' into 'merge-foundation'
By Andrew Heather on 2016-10-04T09:28:35 (imported from GitLab project)
Toggle commit listAdded 12 commits:
- 4321e06a...303b45dc - 9 commits from branch
develop
- 32707482 - GIT: Resolved conflict
- d41e7c86 - COMP: Corrected Clang-reported errors
- 13023ecd - Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plu…
By Andrew Heather on 2016-10-04T13:49:52 (imported from GitLab project)
Toggle commit list- 4321e06a...303b45dc - 9 commits from branch
Added 2 commits:
- 1fad5ef2 - BUG: paraview plugin not being built in merged version (closes #258 (closed))
- 2025a2eb - Merge branch 'issue258-merge-foundation' into 'merge-foundation'
By Andrew Heather on 2016-10-04T14:28:23 (imported from GitLab project)
Added 2 commits:
- cba60be4 - BUG: snappyHexMesh: assing to boundaryField. Fixes #260 (closed).
- 5db9f70c - Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plu…
Added 5 commits:
- 1d57cfec - ENH: ease access restrictions on meshReader data structures (issue #204 (closed))
- 2dbe05dc - STYLE: Remove meshReaders/meshWriters namespace (issue #204 (closed))
- b6f7bac8 - DEFEATURE: remove samm, pro-am, prostar3 convertors (issue #204 (closed))
- 7916600b - GIT: rearrange files for lib-conversion
- b9e3f52a - Merge branch 'merge-preconvert' into 'merge-foundation'
By Andrew Heather on 2016-10-07T10:02:13 (imported from GitLab project)
Toggle commit listAdded 2 commits:
- 78d35379 - STYLE: reinstate targetType when building paraview modules (related to #258 (closed))
- 1564c571 - Merge branch 'issue258-adjustment' into 'merge-foundation'
By Andrew Heather on 2016-10-07T10:02:47 (imported from GitLab project)
Added 5 commits:
- 56899443 - BUG: corrected constructor
- 099be607 - STYLE: Updated Doxygen comment markers
- 6494f407 - BUG: Corrected assignment to reference object
- 507ec54b - GIT: Resolved conflict
- fd07bb1c - ENH: residuals function object - store results for further processing
By Andrew Heather on 2016-10-07T13:21:12 (imported from GitLab project)
Toggle commit list