5db3116a74
src/OpenFOAM: Moved function documentation comments into .H files and removed duplicates
2016-03-01 12:29:01 +00:00
7ba41e0095
Removed duplicate, inconsistent and spurious comments in .C files
2016-02-29 18:33:54 +00:00
95d146ecdf
Rationalized the indentation of C-preprocessor directives
2016-02-29 15:42:03 +00:00
cd852be3da
OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp
...
The deprecated non-const tmp functionality is now on the compiler switch
NON_CONST_TMP which can be enabled by adding -DNON_CONST_TMP to EXE_INC
in the Make/options file. However, it is recommended to upgrade all
code to the new safer tmp by using the '.ref()' member function rather
than the non-const '()' dereference operator when non-const access to
the temporary object is required.
Please report any problems on Mantis.
Henry G. Weller
CFD Direct.
2016-02-26 17:31:28 +00:00
5a74397fe4
refineMesh: Added customizable direction fields to multiDirRefinement
...
Contribution provided by Bruno Santos
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=2004
2016-02-22 17:06:18 +00:00
c35bcc05f4
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-06-27 23:22:54 +01:00
efb39a8790
ENH: (further) Doxygen documentation updates for module support
2016-06-27 20:34:19 +01:00
d13b2aac5d
STYLE: renamed autoRefineMesh->snappyRefineMesh
2016-06-27 19:32:13 +01:00
cbc169adba
ENH: insideCells: does not run parallel. Fixes #162 .
2016-06-27 10:14:18 +01:00
8ba70962b2
Merge branch '3rdparty-updates' into 'develop'
...
3rdparty updates
See merge request !49
2016-06-24 10:09:19 +01:00
a8b0552338
Merge branch 'feature-profiling' into 'develop'
...
high-level profiling/timing functionality
See merge request !47
2016-06-22 14:46:50 +01:00
37bf28c249
STYLE: rename Profiling -> profiling
2016-06-20 21:20:31 +02:00
e86d3f2e0e
ENH: add preliminary profiling items into snappyHexMesh
...
- needs more refinement, but provides the general idea.
2016-06-18 01:00:55 +02:00
9e84deeb09
STYLE: Updated template code
2016-06-17 14:11:59 +01:00
97943ed819
COMP: improve robustness and warning messages when building paraview plugins
2016-06-17 09:31:41 +02:00
d5d0174b01
CONFIG: adjust for updated ThirdParty
...
- also update settings to include newer compiler versions
2016-06-14 10:46:20 +02:00
c4b5880f9c
BUG: cyclicACMI: make conservative. Remove faceAreas0
2016-06-06 14:30:00 +01:00
42519734c7
ENH: snappyHexMeshDict: improved comment
2016-06-01 12:52:09 +01:00
b9313ef2fe
ENH: Consistency updates after Foundation merge and code tidying
2016-04-25 16:46:56 +01:00
fd9d801e2d
GIT: Initial commit after latest foundation merge
2016-04-25 11:40:48 +01:00
142920de9c
ENH: snappyHexMeshDict: added documentation for keepPatches
2016-03-23 15:13:03 +00:00
ffa7dc7d6b
ENH: IOWarningIn: use new ..InFunction macros
2016-03-09 14:36:25 +00:00
c35544f9cb
Merge remote-tracking branch 'origin/develop' into feature-shared-file
2016-03-02 09:54:15 +00:00
350d03246e
scripts: Reformat with consistent section separators
2016-02-15 18:30:24 +00:00
34d2890952
foamyHexMeshBackgroundMesh: Updated to compile
2016-02-03 21:24:38 +00:00
472fa0674a
Update headers
2016-02-02 20:09:58 +00:00
8b9698ad43
processorPolyPatch, processorCyclicPolyPatch: Rationalized the construction of the patch name
...
This change ensures that these patches are named consistently so that
they can be looked-up as required in e.g. patchMeanVelocityForce
2016-02-02 20:07:16 +00:00
21bc7a0c39
ENH: utilities: small merge of dev functionality
2016-01-28 15:36:42 +00:00
9e3ce4ec7f
Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus into feature-shared-file
...
Conflicts:
applications/utilities/mesh/advanced/refinementLevel/refinementLevel.C
applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/initialPointsMethod/pointFile/pointFile.C
applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundary.C
applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamUpdateInfo.C
applications/utilities/postProcessing/graphics/PV4Readers/PV4FoamReader/vtkPV4Foam/vtkPV4FoamUpdateInfo.C
applications/utilities/postProcessing/turbulence/createTurbulenceFields/createTurbulenceFields.C
applications/utilities/postProcessing/velocityField/Co/Co.C
applications/utilities/postProcessing/velocityField/Pe/Pe.C
applications/utilities/preProcessing/applyBoundaryLayer/applyBoundaryLayer.C
applications/utilities/preProcessing/changeDictionary/changeDictionary.C
applications/utilities/preProcessing/setFields/setFields.C
applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C
applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C
applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C
applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C
src/OpenFOAM/db/IOobject/IOobject.C
src/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.C
src/OpenFOAM/db/IOobjects/IOField/IOField.C
src/OpenFOAM/db/IOobjects/IOList/IOList.C
src/OpenFOAM/db/IOobjects/IOPtrList/IOPtrList.C
src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C
src/OpenFOAM/db/Time/findInstance.C
src/OpenFOAM/db/regIOobject/regIOobject.C
src/OpenFOAM/db/regIOobject/regIOobjectI.H
src/OpenFOAM/db/regIOobject/regIOobjectRead.C
src/OpenFOAM/db/regIOobject/regIOobjectWrite.C
src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/IOmapDistribute.C
src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C
src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C
src/dynamicMesh/fvMeshDistribute/IOmapDistributePolyMesh.C
src/dynamicMesh/motionSolver/componentDisplacement/componentDisplacementMotionSolver.C
src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8/hexRef8Data.C
src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8/refinementHistory.C
src/dynamicMesh/polyTopoChange/polyTopoChanger/polyTopoChanger.C
src/edgeMesh/edgeMeshFormats/edgeMesh/edgeMeshFormat.C
src/edgeMesh/extendedEdgeMesh/extendedEdgeMeshFormats/extendedEdgeMeshFormat/extendedEdgeMeshFormat.C
src/edgeMesh/extendedEdgeMesh/extendedFeatureEdgeMesh/extendedFeatureEdgeMesh.C
src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationMotionSolver.C
src/fvMotionSolver/pointPatchFields/derived/uniformInterpolatedDisplacement/uniformInterpolatedDisplacementPointPatchVectorField.C
src/lagrangian/basic/Cloud/CloudIO.C
src/meshTools/sets/cellSources/fieldToCell/fieldToCell.C
src/postProcessing/foamCalcFunctions/basic/addSubtract/addSubtract.C
src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransformTemplates.C
src/postProcessing/functionObjects/field/readFields/readFieldsTemplates.C
src/thermophysicalModels/radiation/radiationModels/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C
src/triSurface/triSurface/surfacePatch/surfacePatchIOList.C
2016-01-25 16:29:04 +00:00
e424059208
ENH: glboal file handling: initial commit
...
Moved file path handling to regIOobject and made it type specific so
now every object can have its own rules. Examples:
- faceZones are now processor local (and don't search up anymore)
- timeStampMaster is now no longer hardcoded inside IOdictionary
(e.g. uniformDimensionedFields support it as well)
- the distributedTriSurfaceMesh is properly processor-local; no need
for fileModificationChecking manipulation.
2016-01-25 13:03:15 +00:00
5728c1f173
Info -> InfoInFunction
2016-01-19 21:58:11 +00:00
1896599d8b
Add support for flex-2.6
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1974
2016-01-18 19:44:38 +00:00
59b578f155
Provide consistency in assignment operators
...
Always return void to avoid various bugs associated with automatic
type conversion.
Resolves request http://openfoam.org/mantisbt/view.php?id=1973
2016-01-17 18:56:28 +00:00
56fa7c0906
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
4eba393fe1
Update code to use the simpler C++11 template syntax
2016-01-10 19:20:16 +00:00
75cf86b769
Correct formatting: "forAll (" -> "forAll("
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1967
2016-01-09 23:10:16 +00:00
f0c3e8d599
STYLE: Updated version to 'plus'
2015-12-22 23:14:17 +00:00
04752147c8
GIT: Resolved conflict on merge from upstream
2015-12-22 16:49:44 +00:00
17617d87da
Merge branch 'feature-copyright' into 'develop'
...
ENH: copyright: make consistent with OpenFOAM-history
See merge request !29
2015-12-19 14:25:48 +00:00
8864223aed
ENH: copyright: make consistent with OpenFOAM-history
2015-12-19 14:22:30 +00:00
b90cd04ce7
END: splitMeshRegions: consistent exit output.
...
Fixes #35
2015-12-18 10:16:50 +00:00
4a8abe78f5
Merge branch 'feature_shm_zoning' into develop
...
Conflicts:
src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.C
src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinement.H
src/mesh/autoMesh/autoHexMesh/meshRefinement/meshRefinementBaffles.C
2015-12-15 20:10:10 +00:00
97f58f1ea3
ENH: snappyHexMesh: fix behaviour of allowFreeStandingZoneBaffles
...
See comment in $FOAM_UTILITIES snappyHexMeshDict
2015-12-15 17:36:45 +00:00
9d94d2e836
BUG: foamyHexMesh: force construct-from-components for pointField
2015-12-14 17:44:11 +00:00
2c6558ec20
ENH: snappyHexMeshDict: added comment for limitRegions
2015-12-14 14:34:32 +00:00
ff56809375
ENH: autoHexMesh: allow location-in-mesh to be made into a cellZone
...
Normally the location-in-mesh is equivalent to a cellZone -1. This can
now be overridden by a surface-specified cellZone as before.
2015-12-10 11:50:42 +00:00
0e01c44129
GIT: Resolved conflict
2015-12-09 16:19:28 +00:00
5c9dff6146
GIT: Resolved conflict
2015-12-09 16:19:28 +00:00
8837a89237
STYLE: Updated links from openfoam.org to openfoam.com
2015-12-09 15:03:05 +00:00
dc64f53924
GIT: remove remnants of conflict
2015-12-09 10:20:10 +00:00