Commit Graph

16203 Commits

Author SHA1 Message Date
Henry Weller
573e8a891f Rename localAxesRotation -> cylindrical
This class does not simply rotate the coordinate system is also changes
it from Cartesian to cylindrical which is not clear from the original name.

We plan to rewrite the coordinateRotation classes to be
coordinateTransformation classes and massively simplify the interface
from the currently unintelligible mess.
2015-08-13 09:25:28 +01:00
Chris Greenshields
a275e9d7f2 porousZone template: removed duplicate name in dimensionedScalars 2015-08-11 14:54:48 +01:00
Chris Greenshields
3449f4a503 Template explicitPorositySource fvOption with a set
of template coordinate systems for the porous media
2015-08-11 14:48:58 +01:00
Henry Weller
fbb330414b transformFvPatchField: Specialize valueInternalCoeffs for scalar
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1820
2015-08-10 12:06:13 +01:00
Henry Weller
72e03b1799 face: Add handling for duplicate vertices in sameVertices
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1821
2015-08-10 10:01:36 +01:00
Chris Greenshields
3c21d48a49 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-08-08 17:52:58 +01:00
Chris Greenshields
e39f88299d Corrected names of compounds in thermoData to use upper/lower
case in accordance with standard symbols for chemical elements.
    For example, Cl for Chlorine (not CL), Ar for Argon (not AR), Al, Ne, Si, Pb, etc
2015-08-08 17:50:38 +01:00
Chris Greenshields
a1b528af61 Corrected names of compounds in thermoData to use upper/lower
case in accordance with standard symbols for chemical elements.
    For example, Cl for Chlorine (not CL), Ar for Argon (not AL), Al, Ne, Si, Pb, etc
2015-08-08 17:50:38 +01:00
Henry Weller
0ebd122b0a polyMeshFromShapeMesh: Set patch-face to corresponding cell-face
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1818
2015-08-08 14:30:06 +01:00
Henry Weller
0cf3ae4fda Compressible solver: correct initial Courant-number calculation
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1816
2015-08-07 15:55:46 +01:00
Henry Weller
413c718702 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-08-07 15:53:45 +01:00
Henry Weller
adcfe64b7c ints: Add support for mag(int32_t) and mag(int64_t)
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1817
2015-08-07 15:52:22 +01:00
Chris Greenshields
581d3b4742 Template inflow-outflow case for compressible flow with rhoSimpleFoam 2015-08-06 17:49:14 +01:00
Henry Weller
913103ec0a Rename circulators to be consistent with the standard OpenFOAM class naming convention 2015-08-06 16:54:47 +01:00
Henry Weller
65e8e2273b polyMeshFromShapeMesh: Change patch face matching to be vertex ordering independent
This simplifies the specification of patch faces in blockMeshDict which
now do need not have any particular ordering of the block vertices.
2015-08-06 16:51:56 +01:00
Chris Greenshields
b2a7bf3e5e inflowOutflow templates: added inlet and outlet groups in snappyHexMeshDict 2015-08-05 18:44:14 +01:00
Henry Weller
4372529e46 cloudInfo: Updated for changes to functionObjectFile 2015-08-05 18:01:50 +01:00
Henry Weller
8234c04bc2 functionObjectFile: Use wordList rather than wordHashSet to maintain order
Change based on patch provided by Hassan Kassem
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1796
2015-08-05 17:38:31 +01:00
Henry Weller
b9e2578cf6 blockMesh: Correct multi-grading support for polyLine
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1809
2015-08-04 19:34:24 +01:00
Henry Weller
584fed888d twoPhaseEulerFoam/interfacialModels/dragModels/WenYu: Corrected Re -> Re*alpha_g
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1794
2015-08-04 13:29:11 +01:00
Henry Weller
4fad84b6ef blockMesh: Improve multi-grading so that the divisions are independent of section ordering
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1809
2015-08-02 22:14:26 +01:00
Henry Weller
19dcf83b6a paraFoam: add support for system/blockMeshDict with the -block option
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1803
2015-08-01 18:36:00 +01:00
Henry Weller
251526e024 Removed trailing whitespace
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1805
2015-08-01 15:43:05 +01:00
Henry Weller
71637beceb Updated header 2015-08-01 15:42:41 +01:00
Henry Weller
d7f794c7d4 hexRef8: Corrected template specialization to support 64bit labels
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1807
2015-08-01 15:41:50 +01:00
Henry Weller
d022214d87 ReversibleReaction: Corrected test
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1804
2015-08-01 15:40:52 +01:00
Henry Weller
7be9bb61e6 tutorials/incompressible/SRFSimpleFoam/mixer: Improved case setup and schemes 2015-07-24 17:01:27 +01:00
Henry Weller
35ed4853a6 waveSurfacePressureFvPatchScalarField: Upgrade timeScheme -> ddtScheme 2015-07-24 11:30:48 +01:00
Henry Weller
b299bad95c fvSchemes: Handle merging of fluxRequired settings
during re-reading of the fvSchemes dictionary
2015-07-24 11:30:08 +01:00
Henry Weller
37cfc3ab46 tutorials: Removed unnecessary spaces between parentheses and values in vectors 2015-07-21 20:55:44 +01:00
Henry Weller
365f9b0006 dimensioned<Type>: Added constructor from name, dimensions and dictionary
to simplify construction of dimensionedScalar properties and avoid the
duplication of the name string in the constructor call.
2015-07-21 12:57:07 +01:00
Henry Weller
4c21f24a8c Input of dimensionedScalars: update read-construction of dimensionedScalar in applications
so that the specification of the name and dimensions are optional in property dictionaries.

Update tutorials so that the name of the dimensionedScalar property is
no longer duplicated but optional dimensions are still provided and are
checked on read.
2015-07-20 22:52:53 +01:00
Chris Greenshields
745e07e6b1 Template case files: added model coeffs to transportProperties 2015-07-20 13:29:23 +01:00
Henry Weller
7810d4327c SRFSimpleFoam, SRFPimpleFoam: Use absolute U for the production term in turbulence models
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1788
2015-07-19 19:05:06 +01:00
Henry Weller
5f865a4472 seulex: initialize errOld to avoid warning from gcc-4.7.? 2015-07-19 14:14:57 +01:00
Henry Weller
ecb6bb66b9 ptscotchDecomp.C: include mpi.h as a system header 2015-07-19 14:14:36 +01:00
Henry Weller
e81e6155db dynamicRefineFvMesh: Updated for new sigFpe 2015-07-19 12:44:15 +01:00
Henry Weller
99d72cee8a dynamicRefineFvMesh: Updated for new sigFpe 2015-07-19 12:43:47 +01:00
Henry Weller
00279d617a sigFpe: Replace the deprecated __malloc_hook with a special malloc
This malloc overrides the one provided by GLIBC and calls mallocNan
which initializes the allocated block of memory to NaN if enabled by the
FOAM_SETNAN environment variable.
2015-07-19 12:39:44 +01:00
Henry Weller
a316fa6a09 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-07-19 11:33:09 +01:00
Henry Weller
91e04d69c1 Resolve various unimportant warning messages from Gcc, Clang and Icpc 2015-07-19 11:31:49 +01:00
Chris Greenshields
efe7713d9b surfaceFeatureExtractDict templates: added trimFeatures options 2015-07-18 18:58:20 +01:00
Henry Weller
6555f605f0 thermophysicalModels: Correcting handling of the inheritance of virtual functions
to avoid warnings from Clang
2015-07-18 12:26:25 +01:00
Henry Weller
7b605ce50e Updated warning suppression for CGAL 2015-07-17 23:10:10 +01:00
Henry Weller
6dc3a889df Suppress compiler warnings from CGAL 2015-07-17 21:38:25 +01:00
Henry Weller
a96bfa5f49 Icpc 15: -no-prec-div optimization causes snappyHexMesh to fail -- removed 2015-07-17 19:34:19 +01:00
Henry Weller
6d4422f4b0 wmake rules for icpc: suppress warnings from CGAL 2015-07-17 18:27:30 +01:00
Henry Weller
98685bd6b3 Remove unnecessary use of keyword "explicit" 2015-07-17 18:26:58 +01:00
Henry Weller
50894bcc9f Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-07-17 16:53:42 +01:00
Henry Weller
6b706cfa78 Upgrade Intel C++ compiler to icpc (ICC) 15.0.3 20150407
This resolves a whole range of issues and work-arounds with earlier
releases.  This version of icpc is more or less compatible with the
latest gcc and clang compilers and only required one hack to avoid
warnings from PackedBoolList.H.
2015-07-17 16:50:40 +01:00