Commit graph

52 commits

Author SHA1 Message Date
Vuko Vukcevic
a5a326a83b Update to extrudeMesh.C
Use default mergeTolerance of 1e-4 to have backward compatibility with the
tutorials.
2019-06-13 15:14:49 +02:00
Hrvoje Jasak
d5167a6d5d Update handling of merge tolerance 2019-06-02 17:49:26 +01:00
Hrvoje Jasak
4311ba296a GCC8 compatibility improvements. Cumulative improvment on gcc8 compliance. Added support for openmpi version 4.0.0 Updated cfMesh library to latest version. Author: Danial Khazaei 2019-02-13 15:25:42 +00:00
Danial Khazaei
d2bc2468c7
format: make cfMesh banner consistent and removed trailing whitespace 2019-02-05 07:38:23 +03:30
Henrik Rusche
f000c7f6b8 List<label> -> labelList and simiar throughout 2019-02-04 21:58:51 +01:00
Danial Khazaei
5f08a2f90a
Bugfix: update cfMesh to v1.1 which fixes self-comparison always evaluates to false [-Wtautological-compare] 2019-01-31 17:52:39 +03:30
Hrvoje Jasak
c6babd359a Update to c++-11 standard: nullptr and compilation flags 2019-01-25 16:22:44 +00:00
Henrik Rusche
4b4be75c2b Upgrade copyright notices & banner in source code 2018-06-01 18:11:37 +02:00
Henrik Rusche
56d6a9c3cd Deleted extrudeModels from extrudeMesh app (lib exists) 2018-05-29 22:56:59 +02:00
Robert Keser
0affdbfe19 Transition to cmake build system (added dbns and minor changes) 2018-05-23 15:27:30 +02:00
Henrik Rusche
3abb7c9f7b Enabled paraview plugin and out-of-source compilation 2018-05-23 15:27:30 +02:00
Henrik Rusche
48926a792f Transition to cmake build system (most libs and utils & some apps compile) 2018-05-23 15:26:37 +02:00
Henrik Rusche
1be2b28a4b Removed duplicate library / utility 2018-05-23 15:23:51 +02:00
Henrik Rusche
67ab0b5abd Vanilla backport
- in FOAM library
updated containers
backported PackedBoolList, hashedWordList, nullObject, wordRe,
backported functions to
backported int32 support
backported tableReaders
backported Function1, TimeFunction1
backported dynamicCode (for codedBCs, ...) -- needs to be mapped out
advanced error macros (FatalIOErrorInFunction, ...) -- needs to be mapped out
backported IOobject::MUST_READ_IF_MODIFIED and added IOobject::READ_IF_PRESENT_IF_MODIFIED (only in FO)

- in postProcessing
backported IO FOs (partialWrite, removeRegisteredObject, writeDictionary, writeRegisteredObject)
backported field FOs (fieldCoordinateSystemTransform, fieldValues, nearWallFields, processorField, readFields, regionSizeDistribution, streamLine, wallBoundedStreamLine)
backported fvTools FOs (calcFvcDiv, calcFvcGrad, calcMag)
backported jobControl FOs (abortCalculation)
backported utilities FOs (ourantNo, Lambda2, Peclet, Q, codedFunctionObject, pressureTools, residuals, scalarTransport, setTimeStep, timeActivatedFileUpdate, turbulenceFields, vorticity, wallShearStress)
2018-02-16 15:07:55 +01:00
Vuko Vukcevic
5935142312 gradedNormal extrude model for extrudeMesh
Creates a graded extrusion by prescribing: extrusion thickness, length of the
first cell and number of layers. Automatically calculates the expansion factor
to adhere to the desired input settings.
2017-10-30 08:09:31 +01:00
Henrik Rusche
2881ea7064 Update case files 2016-06-21 15:04:21 +02:00
Henrik Rusche
07e9416f30 Bump version in headers 2016-06-21 15:04:12 +02:00
Hrvoje Jasak
629d716c38 Mac OSX Porting changes 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
5d98ea3dea cfMesh clean-up: wrong location 2015-08-07 13:24:55 +01:00
Dominik Christ
0d734cb9c0 merged triSurface and meshTools 2015-08-07 13:07:18 +01:00
Dominik Christ
bd927880b7 merged triSurface and meshTools 2015-08-07 13:01:07 +01:00
Dominik Christ
278c3e6de4 Renamed string.H and Time.H to foamString.H and foamTime.H 2015-08-07 12:59:14 +01:00
Dominik Christ
c8788776de Changes necessary to compile 2015-08-07 12:59:13 +01:00
Henrik Rusche
f5c5fe700b Upgrade case file headers 2015-05-18 09:54:33 +02:00
Henrik Rusche
0a02a92e53 Upgrade copyright notices & banner in source code 2015-05-17 15:58:16 +02:00
Henrik Rusche
ee97417a27 Removing trailing whitespace 2015-05-17 15:27:49 +02:00
Hrvoje Jasak
2e0eb6750f Feature:cfMesh repositioning and build update 2015-05-13 12:12:11 +01:00
Hrvoje Jasak
50c041b9aa Moved 2015-05-12 15:55:51 +01:00
Henrik Rusche
9203c0219e BUG: Compiling wrong autoMesh library 2014-06-07 11:48:40 +02:00
Bernhard F.W. Gschaider
a72b12ce8f This solves a compilation problem in Clang 3.5 where the class Time is
not completely instantiated in objectRegistry (see error message
below)

By including objectRegistry.H before Time.H the class Tiem gets
completely defined before objectRegistry.

The original Time.H could be omitted (as it is already included in
objectRegistry.H )

In file included from blockMeshApp.C:49:
In file included from /Users/bgschaid/OpenFOAM/foam-extend-3.1/src/foam/lnInclude/Time.H:42:
In file included from /Users/bgschaid/OpenFOAM/foam-extend-3.1/src/foam/lnInclude/objectRegistry.H:235:
/Users/bgschaid/OpenFOAM/foam-extend-3.1/src/foam/lnInclude/objectRegistryTemplates.C:94:25: error: 'const Foam::Time' is an incomplete type
        if (&parent_ != dynamic_cast<const objectRegistry*>(&time_))
                        ^                                   ~~~~~~
/Users/bgschaid/OpenFOAM/foam-extend-3.1/src/foam/lnInclude/IOobject.H:78:7: note: forward declaration of 'Foam::Time'
class Time;
      ^
In file included from blockMeshApp.C:49:
2014-06-02 18:05:03 +02:00
Henrik Rusche
3c5ba8da44 bump version number 2014-06-01 18:23:43 +02:00
Henrik Rusche
567afd5c22 blockMesh backport compiling & tested on cavity 2014-05-29 14:18:28 +02:00
Hrvoje Jasak
aac5de5e16 Renamed and cleaned foam-extend 2013-12-11 16:09:41 +00:00
Henrik Rusche
15b4256033 STYLE: Quench compiler warnings 2013-11-30 15:32:37 +01:00
Hrvoje Jasak
d2a5f2f1a3 Mac OS X Maverick port 2013-11-03 20:28:05 +00:00
Henrik Rusche
3241862b6c Remove trailing whitespace systematically 2013-07-18 10:15:54 +02:00
Henrik Rusche
4fdea6de14 Merge remote-tracking branch 'origin/hotfix/makeFaMesh' into nextRelease 2013-07-03 21:37:32 +02:00
Hrvoje Jasak
805524bcb1 Formatting 2013-04-15 12:57:08 +01:00
Hrvoje Jasak
d280b12a93 Project update 2012-08-30 17:35:14 +01:00
Hrvoje Jasak
b37779d4a6 Unused 2012-01-29 12:06:20 +00:00
Hrvoje Jasak
57113dbaaa Fixing merge patch pairs 2012-01-29 12:06:19 +00:00
Hrvoje Jasak
aafe0363c3 Branch split: topo changes 2011-05-27 15:30:16 +01:00
Henrik Rusche
9a2a744c37 Throw fatal error if face zones do not exist 2011-05-01 19:39:16 +02:00
Hrvoje Jasak
d41f651c9c Rename faBoundary 2010-12-02 14:35:11 +00:00
Sandeep Menon
1cce903338 Allow strict-aliasing and remove reinterpret_cast. Compliance for gcc-4.5.x 2010-12-01 20:01:52 -05:00
Henrik Rusche
24dc3e2967 Final changes to headers 2010-11-25 01:27:21 +01:00
Sandeep Menon
a009e785af Moving to the new directory structure for dynamicMesh 2010-10-12 16:47:10 -04:00
Hrvoje Jasak
b2f5b43bcc Mac OS X Port 2010-10-04 15:56:23 +01:00
Hrvoje Jasak
c382fe369c Porting, compilation 2010-09-22 19:13:13 +01:00
Hrvoje Jasak
bea25f5960 Compilation fixes 2010-09-21 15:32:04 +01:00