133518f6e4
OpenFOAM-dev/etc/bashrc: Use 'pwd -P' to handle relative paths and links
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2223
2016-09-03 15:57:52 +01:00
73c48c5a7e
etc/bashrc, etc/config.sh:
...
- "$FOAM_USER_APPBIN" and "$FOAM_USER_LIBBIN" have been added to
"foamOldDirs" in "etc/bashrc" and "etc/config.sh/unset"
- "$OPAL_PREFIX" is now undefined in the option "SYSTEMOPENMPI" within
"etc/config.sh/mpi", but only if the path defined in this variable
is cleaned when using "foamCleanPath".
- "$OPAL_PREFIX" is now also conditionally undefined in
"etc/config.sh/unset" when the path is picked up by "foamCleanPath".
Patch contributed by Bruno Santos
Resolved bug-report http://bugs.openfoam.org/view.php?id=2210
2016-08-23 21:02:55 +01:00
0f6fb1c07a
functionObjects::surfaceFieldValue: New rational name for the surfaceRegion functionObject
...
surfaceRegion will be the name of a class to provide support for surface
region selection.
2016-08-12 10:04:11 +01:00
6a529f2f76
functionObjects::volRegion: General base-class to handle vol (cell) region processing
...
Renamed the original volRegion -> volFieldValue to clarify the purpose
of this class to process vol fields on a volRegion.
2016-08-11 15:11:19 +01:00
618753c5b4
C++11: Update compilation rules to specify C++11 support and conformance
...
The change from C++0x to C++11 allows all of C++11 functionality to be
used in OpenFOAM, in particular constructor delegation which avoids code
duplication or constructor helper functions. However, this also means a
change to the minimum gcc version supported which is now 4.7 rather than
4.5.
Note that gcc-4.7 does not support the entire C++11 standard but does
support all of the functionality currently needed for further OpenFOAM
development. The minimum gcc-version which supports the entire C++11
standard is 4.8 which is now the recommended minimum gcc version.
2016-08-05 16:28:19 +01:00
84f50077a7
scalarTransport function: renamed scalar field -> s
2016-07-31 17:12:49 +01:00
52cbf66c4a
etc/config.sh/CGAL: unset CGAL_ARCH_PATH if it is no longer needed
2016-07-01 17:01:26 +01:00
e9a1716474
Correct handling of the CGAL version variable for makeCGAL in ThirdParty
2016-07-01 16:22:28 +01:00
52233c3848
Simplified the handling of the CGAL installation
2016-07-01 14:53:28 +01:00
c263bbca65
Completed transformation of post-processing utilities into functionObjects
2016-06-28 19:26:23 +01:00
a7d89bdc09
functionObjects::XiReactionRate: Writes the turbulent flame-speed and reaction-rate volScalarFields for the Xi-based combustion models
...
Replaces the obsolete and 'wdot' utility.
2016-06-27 08:58:36 +01:00
53717e9137
writeCellCentres utility: Replaced by writeCellCentres functionObject
...
postProcess -func writeCellCentres
2016-06-27 07:51:19 +01:00
d251485534
etc/config.sh/aliases: For backward-compatibility unalias wmRefresh if it is defined as an alias
2016-06-24 10:36:04 +01:00
506dca5434
CGAL: Set to use the system CGAL installation by default
2016-06-23 16:05:44 +01:00
7e98654c65
etc/config.[c]sh: update wmRefresh to call wmUnset before updating the environment
2016-06-21 19:48:19 +01:00
babaeeae84
etc/caseDicts: Removed trailing whitespace
2016-06-21 16:13:22 +01:00
9f67acdc53
Updated header documentation processed by Doxygen
2016-06-19 21:23:54 +01:00
8a5304edf6
Doxygen documentation: Standardized the 'See also' heading
2016-06-17 17:31:34 +01:00
2ca0a6f362
Doxygen documentation: Use the standard 'Usage' rather than the '\heading....'
2016-06-17 17:22:24 +01:00
9f4ee75afc
singleGraph post-processing: added example configuration comments
2016-06-17 12:31:43 +01:00
ad2cfd4288
sample function: add overrides comment and example
2016-06-16 22:51:22 +01:00
f7667ae050
Packaged function objects: reformatted units in Descriptions
2016-06-16 13:04:13 +01:00
92dd330ad7
functionObjectList::list: Support recursion when listing functionObject configuration files
2016-06-16 13:02:17 +01:00
0bb828d34a
Template cases: commenting out scalarLevels to prevent 0 directory
...
being filled with cellLevel files, which generally breaks workflows
2016-06-15 18:06:12 +01:00
6124199757
Template cases: removed solver entries using default values from fvSolution
2016-06-15 16:28:42 +01:00
1bc9ff44e1
Legacy solver wrappers ICCG and BICCG removed
...
Instead of ICCG use PCG with the DIC preconditioner
Instead of BICCG use PBiCG with the DILU preconditioner
2016-06-14 14:53:28 +01:00
b758db8882
etc/caseDicts/postProcessing: simplified configuration files
2016-06-13 17:03:06 +01:00
8e99a312e8
functionObjects: Completed transformation of 'source' to vol/surfaceRegion
2016-06-13 09:42:14 +01:00
b3f4d5855d
functionObjects: Simplified the handling of the post-processing mode
...
Replaced the 'postProcess' argument to the 'write' and 'execute'
functions with the single static member 'postProcess' in the
functionObject base-class.
2016-06-13 08:36:03 +01:00
41c2e4bc11
Utilities patchAverage and patchIntegrate replaced by postProcess
...
e.g.
postProcess -func 'patchAverage(name=inlet,p)'
postProcess -func 'patchIntegrate(name=inlet,p)'
2016-06-12 22:32:15 +01:00
f49025ac86
etc/caseDicts/postProcessing/flowRate: Corrected includes
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2117
2016-06-12 22:28:51 +01:00
1d7e1a7ad5
functionObjects: renamed faceSource -> surfaceRegion, cellSource -> volRegion
...
The use of the term 'source' in the context of post-processing is
confusing and does not properly describe the process of region
selection. The new names 'surfaceRegion' and 'volRegion' better
describe the purpose of the functionObjects which is to provide field
processing functionality limited to a specified region of space, either
a surface or volume.
The keyword 'source' is renamed 'regionType' which better describes the
purpose which is to specify the method by which the surface or volume
region is selected.
The keyword to select the name of the surface or volume region is
renamed from 'sourceName' to 'name' consistent with the other
name-changes above.
2016-06-12 20:56:51 +01:00
3b1971d88c
functionObjects: 'valueOutput' -> 'writeFields'
2016-06-11 15:26:10 +01:00
47f374070f
pressureDifference packaged function object: corrected include statement
2016-06-11 12:40:59 +01:00
605c489d5f
Packaged function objects: added a Description entry
2016-06-11 08:53:04 +01:00
9cf8bd8313
etc/config.[c]sh/unset: unalias wmRefresh
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2112
2016-06-10 22:19:21 +01:00
f30e7a6721
functionObjects::fieldValue: Added support for 'field' entry
...
Added patchIntegrate configuration
2016-06-10 10:37:37 +01:00
6221186311
functionObjects::writeRegisteredObject -> functionObjects::writeObjects
...
Added configuration file etc/caseDicts/postProcessing/fields/writeObjects
2016-06-10 08:28:13 +01:00
0c36513c12
createTurbulenceFields: utility replaced by 'turbulenceFields' functionObject used with the '-postProcess' option
2016-06-09 17:17:19 +01:00
f200a99262
R: utility replaced by functionObject used with the '-postProcess' option
2016-06-09 16:28:30 +01:00
8eabf85f9a
wallShearStress: utility replaced by functionObject used with the '-postProcess' option
2016-06-09 16:05:13 +01:00
2c61071f99
Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev
2016-06-09 14:52:04 +01:00
d744705ee4
functionObjects::scalarTransport: simplified, standardized, rationalized
...
tutorials/incompressible/pisoFoam/les/pitzDaily: Added scalarTransport
functionObject to demonstrate the new functionality
2016-06-08 15:11:57 +01:00
ada79530d0
Name of packaged function object consistent with filename
...
to enable the postProcess -func <function> option to work
2016-06-08 14:16:38 +01:00
477d40f0a2
etc/bashrc,cshrc: Use "$WM_PROJECT" rather than "OpenFOAM" in the setting of $FOAM_INST_DIR
...
Patch contributed by Bruno Santos
Resolves patch request http://bugs.openfoam.org/view.php?id=2112
2016-06-08 11:51:21 +01:00
014374fb73
etc/config.*/aliases: Updated, removed duplicates and added foamVersion
...
foamVersion: prints the current OpenFOAM version
foamVersion <version>: changes to the specified version
2016-06-07 16:15:46 +01:00
4114a1e2bf
etc/bashrc,cshrc: Simplify and automate the setting of FOAM_INST_DIR
...
FOAM_INST_DIR is the location of the OpenFOAM installation which defaults to
the directory containing the etc/bashrc,cshrc file. If this default is
not appropriate FOAM_INST_DIR can be set explicitly.
2016-06-06 17:20:10 +01:00
e8a49d8f5a
etc/config.*/unset: Added CGAL-related environment variables
2016-06-05 18:22:28 +01:00
3a15897def
etc/caseDicts/postProcessing: Updated now that #includeFunc handles function arguments
2016-06-01 21:52:07 +01:00
397fd32561
etc/config.*/paraview: Upgraded to ParaView-5.0.1
2016-05-30 21:27:11 +01:00