Skip to content
Snippets Groups Projects

Merge foundation

Merged Admin requested to merge merge-foundation into develop

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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Admin Added 18 commits:

    Added 18 commits:

    • 9e4302a1...af1bec99 - 17 commits from branch develop
    • a4ec968c - GIT: Resolved conflicts arising from merge with develop branch

    By Andrew Heather on 2016-09-26T10:36:54 (imported from GitLab project)

  • Quite useful notes about differences. Thanks.

  • Admin Added 1 commit:

    Added 1 commit:

    • 5dee07df - ENH: Tutorial updates

    By Andrew Heather on 2016-09-26T12:00:56 (imported from GitLab project)

  • Admin Added 1 commit:

    Added 1 commit:

    • 238dd7eb - STYLE: consistency updates

    By Andrew Heather on 2016-09-27T14:23:16 (imported from GitLab project)

  • Sergio Ferraris Added 1 commit:

    Added 1 commit:

    • f03adfd4 - Correcting Typo in SolarLoad radiation model
  • Admin Added 4 commits:

    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 list
  • Admin Added 45 commits:

    Added 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 list
  • Admin Added 1 commit:

    Added 1 commit:

    • cca5316f - ENH: Function objects - first pass at updating read functionality

    By Andrew Heather on 2016-09-30T12:26:51 (imported from GitLab project)

  • Admin Added 1 commit:

    Added 1 commit:

    • c3e47134 - ENH: Tutorial updates

    By Andrew Heather on 2016-09-30T14:31:46 (imported from GitLab project)

  • Admin Added 10 commits:

    Added 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 list
  • Admin Added 5 commits:

    Added 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 list
  • Admin Added 2 commits:

    Added 2 commits:

    • e7a695e7 - STYLE: minor adjustments to doxygen comments
    • 5dc7364a - Merge branch 'doxygen-style' into 'merge-foundation'

    By Andrew Heather on 2016-10-04T07:45:43 (imported from GitLab project)

  • Admin Added 8 commits:

    Added 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 list
  • Admin Added 12 commits:

    Added 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
  • Admin Added 2 commits:

    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)

  • Mattijs Janssens Added 2 commits:

    Added 2 commits:

    • cba60be4 - BUG: snappyHexMesh: assing to boundaryField. Fixes #260 (closed).
    • 5db9f70c - Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plu…
  • Admin Added 5 commits:

    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 list
  • Admin Added 2 commits:

    Added 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)

  • Admin Added 5 commits:

    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
  • Sergio Ferraris Added 2 commits:

    Added 2 commits:

    • c22334cc - ENH: Adding eddyDissipationDiffusionModel, thermocouple probe and thermocoupleTestCase
    • 976ea635 - Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plu…
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply