224f014e96
tutorials: Removed unused "useReactionRate" option
2016-05-07 09:40:20 +01:00
8bc3d5e4fb
functionObjects: Renamed option "adjustableTime" -> "adjustableRunTime" for consistency with Time
2016-05-07 09:32:00 +01:00
9461c7828f
foamToVTK: Added Allwmake
2016-05-06 17:42:22 +01:00
0f17d95410
foamDebugSwitches: Updated for changes in functionObjects
2016-05-06 17:41:56 +01:00
14abfa742b
primitives/direction: Changed from "char" to "int8_t" and added IO operators
...
to avoid problems when writing "nComponents"
2016-05-06 17:40:49 +01:00
a50015a423
foamToVTK: Use UPtrList rather than PtrList
2016-05-06 14:11:38 +01:00
6ba5b46d0f
setConstraintTypes: Provide a "value" entry for ACMI
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2083
2016-05-06 14:09:44 +01:00
81ba5b7757
PtrList: Now derived from UPtrList to avoid unnecessary code duplication
...
consistency with UList/List and so that functions which take a UPtrList
argument can also be called for PtrList.
2016-05-06 14:08:12 +01:00
26e1b299f6
Merge branch 'RunFunctions' into 'merge-foundation'
...
ENH: added -decomposeParDict as argument to getNumberOfProcessors()
Continuing discussion at
1507178a1b (note_1093)
Now the Allrun script could be
```
runParallel -decomposeParDict system/decomposeParDict-6 snappyHexMesh -overwrite
```
Thanks @Mattijs
See merge request !36
2016-05-06 11:04:45 +01:00
e0a0f94e6f
ENH: added -decomposeParDict as argument to getNumberOfProcessors()
2016-05-06 11:25:11 +05:30
f779557d38
etc/config.*/unset: Updated for changes in foamOldDirs
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2031
2016-05-05 23:37:33 +01:00
763a3cecb8
etc/cshrc: Removed continuation lines from $foamOldDirs
2016-05-05 23:36:35 +01:00
ca3efa5776
etc/config.csh: Capitalized comments
2016-05-05 15:52:05 +01:00
ce81c49d2e
etc/bashrc, etc/cshrc: Filter $WM_PROJECT_DIR from paths rather than $FOAM_INST_DIR
...
Additionally filter $ParaView_DIR from paths in config.sh/paraview and config.csh/paraview
Resolves bug-report http://bugs.openfoam.org/view.php?id=2031
2016-05-05 15:37:00 +01:00
cf4b35693c
tutorials: Remove the unnecessary "\"s on "cp", "rm" and "mv"
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2077
2016-05-05 15:17:55 +01:00
637ee8830f
processorPolyPatch: Avoid nesting loops with the same index
2016-05-05 15:17:08 +01:00
62144e4dd7
Revert "Change boundaryRadiationProperties and boundaryRadiationPropertiesPatch to mesh object and changing tutorials accordingly"
...
This reverts commit 662f9242e9 .
Note: functionality moved to feature-boundaryRadiationProperties branch
2016-05-05 12:21:23 +01:00
f4af153381
BUG: bashrc: correct WM_PROJECT, set WM_MPLIB to SYSTEMOPENMPI,
2016-05-05 11:26:08 +01:00
b6270e821c
COMP: metisDecomp: change processor weights to float
2016-05-05 11:22:22 +01:00
4281d14eb1
functionObjects: Updated documentation
2016-05-04 21:01:22 +01:00
566f2734b9
foamToVTK: Separated into the library libfoamToVTK and the utility foamToVTK
2016-05-04 15:16:33 +01:00
891b2a0f8b
functionObjects: Moved functionObjects namespace documentation into functionObject.H
2016-05-04 13:56:36 +01:00
f6c670dcac
functionObjects: Updated docs
2016-05-04 08:51:39 +01:00
ebafc87137
setTimeStepFunctionObject: Added functionObjects namespace
2016-05-03 23:39:14 +01:00
c70c12a2bb
functionObjects: Simplified organization and naming
2016-05-03 23:37:28 +01:00
ff6d8914da
functionObjects/jobControl/abortCalculation: Rename abortCalculation -> abort
...
functionObjects are now in the functionObjects namespace so "abort" no
longer causes a name-clash.
2016-05-03 20:01:19 +01:00
318123e7e4
Multiphase solvers: Update p_rgh following density changes
2016-05-03 15:51:15 +01:00
9ce96f3c48
globalMeshData: Handle cyclic baffles in coupled edge synchronisation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2080
Patch contributed by Mattijs Janssens
Conflicts:
src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.C
2016-05-03 15:49:52 +01:00
1c198c52da
BUG: incorrect switch output for 'prime2Mean' in fieldAverage (item #137 )
...
- incorrect variable referenced in output of "prime2Mean" switch setting.
2016-06-02 14:50:08 +02:00
f7f1eea359
globalMeshData: Handle cyclic baffles in coupled edge synchronisation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2080
Patch contributed by Mattijs Janssens
2016-05-03 15:49:52 +01:00
055b41e4da
reactingTwoPhaseEulerFoam: Update p_rgh following density changes
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2073
2016-05-03 14:53:11 +01:00
698f135426
tutorials/multiphase/reactingTwoPhaseEulerFoam/RAS/wallBoiling/system/fvSolution: Updated to improve stability
2016-05-03 14:52:38 +01:00
bdf556e628
Building foamyHexMesh is now optional defaulting to not build
...
Set the environment variable "FOAMY_HEX_MESH" to build foamyHexMesh,
e.g. in ~/.OpenFOAM/dev/prefs.sh
FOAMY_HEX_MESH=yes
2016-05-02 18:21:45 +01:00
32762aa1f9
Change field loop index from "fieldI" to "fieldi"
2016-05-02 18:20:48 +01:00
0534a225fd
functionObjects: Moved into the functionObjects namespace and rationalized and simplified failable construction
...
Rather than requiring each functionObject to handle failed construction
internally (using the active_ flag) the static member function "viable"
is provided which returns true if construction of the functionObject is
likely to be successful. Failed construction is then handled by the
wrapper-class which constructs the functionObject,
e.g. "OutputFilterFunctionObject".
2016-05-02 16:28:24 +01:00
09262f5273
src/postProcessing/functionObjects: Moving the functionObjects into the "functionObjects" namespace
2016-05-01 14:48:30 +01:00
a3aa589263
EulerDdtScheme: evaluate dimensioned internal field expressions rather than primitive field expressions
...
Ensures dimension consistency and simplifies the expressions
2016-05-01 11:08:01 +01:00
4c5052a3a1
applications/solvers: include readTimeControls.H in the time-loop rather than createTimeControls.H
...
Patch contributed by Bruno Santos
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=2079
2016-05-01 11:06:21 +01:00
5af5661e4b
turbulentFluidThermoModels/derivedFvPatchFields: Updated documentation to conform to style-guide
...
Patch contributed by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2078
2016-05-01 09:11:42 +01:00
1b34231340
tutorials: Renamed .org -> .orig
...
See http://www.openfoam.org/mantisbt/view.php?id=2076
- .org is the file extension for emacs org-mode as well
- .orig is more to the point (.org isn't always recognized as "original")
- .original is too long, although more consistent with the convention
of source code file naming
Update script contributed by Bruno Santos
2016-04-30 21:53:50 +01:00
81f31acbb3
Updated headers
2016-04-30 21:53:19 +01:00
3c053c2fe6
GeometricField: Renamed internalField() -> primitiveField() and dimensionedInternalField() -> internalField()
...
These new names are more consistent and logical because:
primitiveField():
primitiveFieldRef():
Provides low-level access to the Field<Type> (primitive field)
without dimension or mesh-consistency checking. This should only be
used in the low-level functions where dimensional consistency is
ensured by careful programming and computational efficiency is
paramount.
internalField():
internalFieldRef():
Provides access to the DimensionedField<Type, GeoMesh> of values on
the internal mesh-type for which the GeometricField is defined and
supports dimension and checking and mesh-consistency checking.
2016-04-30 21:40:09 +01:00
ccd958a8f1
GeometricField::dimensionedInteralFieldRef() -> GeometricField::ref()
...
In order to simplify expressions involving dimensioned internal field it
is preferable to use a simpler access convention. Given that
GeometricField is derived from DimensionedField it is simply a matter of
de-referencing this underlying type unlike the boundary field which is
peripheral information. For consistency with the new convention in
"tmp" "dimensionedInteralFieldRef()" has been renamed "ref()".
2016-04-30 18:43:51 +01:00
68b69a25a4
CrankNicolsonDdtScheme: Use the new GeometricField constructor from DimensionedField and boundary FieldField
2016-04-30 14:29:11 +01:00
5df2b96489
GeometricField::internalField() -> GeometricField::internalFieldRef()
...
Non-const access to the internal field now obtained from a specifically
named access function consistent with the new names for non-canst access
to the boundary field boundaryFieldRef() and dimensioned internal field
dimensionedInternalFieldRef().
See also commit 22f4ad32b1
2016-04-30 14:25:21 +01:00
67e2d02800
functionObjectFile: Separated into functionObjectFile and functionObjectFiles
...
functionObjectFile provides basic directory, file and formatting functions
functionObjectFiles provides multi-file cache
2016-04-30 09:18:42 +01:00
713f71088c
Merge branch 'merge-foundation' of develop.openfoam.com:Development/OpenFOAM-plus into merge-foundation
2016-04-29 15:53:31 -07:00
a15b03e5e2
source scotch in etc/bashrc
2016-04-29 15:53:07 -07:00
b7ee80c926
GIT: Resolve conflict when applying Sergio's updates to new local branch
2016-04-29 15:51:08 -07:00
662f9242e9
Change boundaryRadiationProperties and boundaryRadiationPropertiesPatch to mesh object and changing tutorials accordingly
2016-04-29 15:51:08 -07:00