Henrik Rusche
d7e5fd09b7
Upgrade copyright notices & banner in source code
2015-08-11 14:49:21 +01: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
Hrvoje Jasak
c86a07ab0f
Universal code base Paraview clean-up
2015-08-07 13:24:54 +01:00
Hrvoje Jasak
a5e7b980ad
Universal code base cfMesh clean-up
2015-08-07 13:24:54 +01:00
Dominik Christ
0d734cb9c0
merged triSurface and meshTools
2015-08-07 13:07:18 +01:00
Dominik Christ
0a6a65972d
Compilation tweaks for mingw
2015-08-07 13:02:26 +01:00
Dominik Christ
bd927880b7
merged triSurface and meshTools
2015-08-07 13:01:07 +01:00
Dominik Christ
9b7817be6d
Renamed Cloud.H to prevent name clash between foam/ and lagrangian/
2015-08-07 13:01:06 +01:00
Dominik Christ
5d9f39d6f5
Adaptions necessary due to changes in foam-lib
2015-08-07 13:01:06 +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
Dominik Christ
1dd6f5b45a
Moved contents of src/cfMesh/meshLibrary one level up
2015-08-06 11:56:06 +01:00
Franjo Juretic
b052860f6f
Cleanup
2015-08-06 11:53:21 +01:00
Franjo Juretic
d21a37312b
Compilation fixes
2015-08-06 11:41:37 +01:00
Franjo Juretic
eff9a36c3b
Merged executable and utilities
2015-08-06 11:41:37 +01:00
Hrvoje Jasak
1ce14c5e16
Porting changes: gcc-4.4.2
2015-08-06 10:02:32 +01:00
Henrik Rusche
a23acb0388
VERSION: version, headers, whitespace & tabs for 3.2. Author: Henrik Rusche. Merge: Henrik Rusche
2015-06-02 11:52:46 +02:00
Henrik Rusche
46f509ad79
FEATURE: Simpler ThirdParty packages selection mechanism. Author: Martin Beaudoin. Merge: Henrik Rusche.
...
I am proposing an improved ThirdParty packages selection mechanism based on a set of package-specific, pre-defined environment variables.
Using those environment variables, one can control the selection of the full list of ThirdParty packages he/she want to compile/use by simply editing the etc/prefs.sh or etc/prefs.csh file.
Using this new approach, you will no longer have to edit the ThirdParty/AllMake.stageXXX files or the etc/settings.[sh,csh] to suit your needs; every supported package is selectable from a single environment variable specified in your prefs.[sh,csh] file, or in one of your script file.
Another benefit from this improvement will also come from supplying a set of predefined prefs.[sh,csh]-EXAMPLE files for both generic or specialized configurations and/or for specific Operating Systems. For example:
prefs.sh-EXAMPLE-Centos-7
prefs.sh-EXAMPLE-Ubuntu-14.02
prefs.sh-EXAMPLE-MacOSX_Yosemite_without_MacPorts
prefs.sh-EXAMPLE-RaspberryPi2
I also took the liberty of bumping many ThirdParty packages to the latest version available.
2015-06-01 18:03:56 +02:00
Hrvoje Jasak
4c8a660d1c
Merge fixes
2015-05-19 09:54:07 +01:00
Henrik Rusche
f5c5fe700b
Upgrade case file headers
2015-05-18 09:54:33 +02:00
Martin Beaudoin
69f5076a14
ThirdParty: adjusting the compilation of .L files when using flex from ThirdParty
2015-05-17 23:58:57 -04: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
Dominik Christ
b339fb500a
Pre-merge clean-up
2015-05-15 10:21:28 +01:00
Hrvoje Jasak
b2cab2462e
Post-merge clean-up
2015-05-14 22:24:17 +01:00
Hrvoje Jasak
e054cad9be
Global controlDict pre-merge.
2015-05-14 20:31:22 +01:00
Hrvoje Jasak
6661bc2412
Merge commit 'bd947865f2881af1c52b458aa6b6b1b1844ce254' into nextRelease
...
Conflicts:
ListOfContributors
applications/solvers/compressible/sonicDyMFoam/eEqn.H
applications/utilities/immersedBoundary/refineImmersedBoundaryMesh/Make/options
src/coupledMatrix/coupledLduMatrix/coupledLduMatrix.C
src/dynamicMesh/dynamicFvMesh/dynamicTopoFvMesh/coupledMesh/dynamicTopoFvMeshCoupled.C
src/finiteVolume/fields/fvPatchFields/basic/basicSymmetry/basicSymmetryFvPatchScalarField.C
src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.H
src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
src/foam/interpolations/GGIInterpolation/GGIInterpolationQuickRejectTests.C
src/foam/matrices/blockLduMatrix/BlockAmg/coarseBlockAmgLevel.C
src/foam/meshes/polyMesh/globalMeshData/globalMeshData.H
src/lduSolvers/amg/coarseAmgLevel.C
src/mesh/cfMesh/meshLibrary/utilities/octrees/meshOctree/refinementControls/objectRefinement/objectRefinement.C
2015-05-13 18:27:51 +01:00
Hrvoje Jasak
2e0eb6750f
Feature:cfMesh repositioning and build update
2015-05-13 12:12:11 +01:00
Dominik Christ
f41bef05bc
FEATURE: Remove empty patches from the mesh after conversion with gmshToFoam. Author: Alexey Matveichev. Merge: Dominik Christ.
2015-05-12 16:23:43 +01:00
Dominik Christ
280cdb4ae6
FEATURE: Finite area based solvers for liquid film transport. Authors: Zeljko Tukovic, Hrvoje Jasak. Merge: Dominik Christ.
2015-05-12 16:20:12 +01:00
Dominik Christ
d08127d5a9
FEATURE: Immersed boundary solver. Authors: Zeljko Tukovic, Hrvoje Jasak. Merge: Dominik Christ.
2015-05-12 16:18:51 +01:00
Hrvoje Jasak
50c041b9aa
Moved
2015-05-12 15:55:51 +01:00
Hrvoje Jasak
95084dcb87
Liquid film solvers, finite area reorganisation
2015-05-12 15:55:51 +01:00
Alexey Matveichev
478fdb60e8
Remove empty patches after conversion
...
Empty defaultFaces should not be in the list of boundaries.
2015-05-12 15:19:29 +01:00
Hrvoje Jasak
6b022758d1
Feature: Single precision and long double precision port
2015-05-12 15:01:27 +01:00
Hrvoje Jasak
1a8a7148fe
Immersed boundary solver, Zeljko Tukovic and Hrvoje Jasak
2015-05-11 11:41:43 +01:00
Martin Beaudoin
23f4d5cb81
controlSwitches: - Addition of the command-line option -dumpControlSwitches
...
- Display at the console all the controlSwitches for a given application.
- Getting rid of the application foamDebugSwitches
- Some code cleanup.
2015-05-08 08:53:47 -04:00
Martin Beaudoin
4706995f5f
controlSwitches: updating after code merge. Minor correction for DimensionedConstants sigmaSB. Adapting foamDebugSwitches
2015-05-02 09:57:47 -04:00
Franjo Juretic
fee6383c54
Updated cfMesh to v1.0.1
2015-04-27 10:24:10 +01:00
Dominik Christ
4ef5a2ad65
FEATURE: Several minor feature improvements, including turbulent viscosity limiters, mesh flux check, 2nd order correction on symmetry plane. Author: Hrvoje Jasak.
2015-04-22 10:56:30 +01:00
Dominik Christ
ab85af8ae4
BUGFIX: Several minor bugfixes and corrected code formatting. Author: Hrvoje Jasak. Merge: Dominik Christ.
2015-04-22 10:55:23 +01:00
Hrvoje Jasak
d553abb830
Added mesh flux check
2015-04-07 16:59:33 +01:00
Hrvoje Jasak
358eb9b5e1
Formatting
2015-04-07 16:45:04 +01:00
Hrvoje Jasak
15a24604c7
Formatting
...
Conflicts:
applications/solvers/basic/potentialDyMFoam/potentialDyMFoam.C
2015-04-07 16:34:36 +01:00
Hrvoje Jasak
2154e0dee1
Added mesh Co number check
2015-04-07 16:33:42 +01:00
Hrvoje Jasak
5305c8f4ae
Removed end Info
2015-04-07 16:28:17 +01:00
Hrvoje Jasak
7ba34de8e4
Formatting
2015-04-07 16:27:23 +01:00
Dominik Christ
0dd5e34846
Backport of wallShearStress to allow compresible flow
2014-11-07 11:38:45 +00:00
Hrvoje Jasak
bae18c4d32
Make constant directories
2014-09-30 16:16:21 +01:00
Dominik Christ
6337756e8c
BUGFIX: Minor fixes and formatting. Author: Hrvoje Jasak. Merge: Dominik Christ.
2014-09-30 16:12:29 +01:00
Hrvoje Jasak
65a19e8d07
Robustness change: empty face
2014-09-30 13:25:58 +01:00
Hrvoje Jasak
44123aa2eb
CLang porting changes: cfMesh
2014-06-17 11:42:41 +01:00
Henrik Rusche
10725e9620
Moving cfMesh into place. Updated contibutors list
2014-06-11 23:13:15 +02:00
Franjo Juretic
c9cabb1105
Adding cfMesh-v1.0 into the repository
...
Signed-off-by: Henrik Rusche <h.rusche@wikki-gmbh.de>
2014-06-11 22:06:25 +02:00
Hrvoje Jasak
e1cb7f1ff7
Added missing header
2014-06-11 11:27:07 +01:00
Hrvoje Jasak
abf190632f
Fixing formatting errors and deleted headers
2014-06-11 11:27:07 +01:00
Henrik Rusche
941969a78b
Revert to latest version of fluentMeshToFoam
...
Add faunctionality in preservePatchTypes to ensure full compatibility
2014-06-09 14:00:36 +02:00
Henrik Rusche
9203c0219e
BUG: Compiling wrong autoMesh library
2014-06-07 11:48:40 +02:00
Henrik Rusche
f2c3a353c1
Merge commit 'a9ea67f54a1bb8f9b0349b4488688ccce5679404' into nextRelease
2014-06-05 08:47:01 +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
c458150bfc
Remove trailing whitespace systematically
2014-06-01 20:12:52 +02:00
Henrik Rusche
3c5ba8da44
bump version number
2014-06-01 18:23:43 +02:00
Henrik Rusche
a78b12074e
Merge branch 'feature/blockMeshSyntaxBackport' into nextRelease
2014-06-01 12:04:03 +02:00
Henrik Rusche
567afd5c22
blockMesh backport compiling & tested on cavity
2014-05-29 14:18:28 +02:00
Hrvoje Jasak
84b040d238
Merge remote-tracking branch 'origin/feature/pressureBasedTurbo' into nextRelease
2014-05-28 17:34:55 +01:00
Dominik Christ
c925071ccd
Integrated steady compressible turbo functionality
2014-05-28 12:53:47 +01:00
Hrvoje Jasak
e0fcb25386
Merge commit '62dd0f06504a50c4c37f6aa782d4a306cccd8f9b' into nextRelease
2014-05-28 10:43:30 +01:00
Håkan Nilsson
62dd0f0650
Added option cylToCart, to convert points in cylindrical coordinates to Cartesian coordinates
2014-05-23 19:47:24 +02:00
Hrvoje Jasak
84ca40de24
Merge remote-tracking branch 'wyldckat/BUGFIX/tecio_not_depend_on_X' into nextRelease
2014-05-21 11:49:09 +01:00
Hrvoje Jasak
7832d77bf2
Stitching sliding interfaces around corners. Zeljko Tukovic
2014-05-05 20:00:32 +01:00
Henrik Rusche
0a97c69d86
STYLE: Foamization
2014-05-02 17:55:00 +02:00
Henrik Rusche
78877f0930
FEAT: foamMeshToElmer & fluentMeshToElmer utilities
2014-05-02 16:43:01 +02:00
wyldckat
324993b1a6
foamToTecplot360/tecio/tecsrc/Make/tecioOptions: Added '-DENGINE', so that building tecio doesn't require X.org development files.
2014-04-13 10:42:30 +01:00
wyldckat
a9ea67f54a
vtkPV4Foam/Make/options: Added missing reference to '-lfoam', through using the generic the more '-l$(WM_PROJECT)' reference.
2014-04-13 10:17:35 +01:00
Hrvoje Jasak
9db44eed51
Added option to write empty sets
2014-04-11 15:47:17 +01:00
Hrvoje Jasak
91ca61dfd2
Scaling factor fix
2014-04-10 17:46:56 +01:00
Hrvoje Jasak
a195a0979e
Library rename and compilation
2013-12-11 17:40:13 +00:00
Hrvoje Jasak
af06811c2a
Minor renaming
2013-12-11 17:38:31 +00:00
Hrvoje Jasak
aac5de5e16
Renamed and cleaned foam-extend
2013-12-11 16:09:41 +00:00
Dominik Christ
3c95ab6a8a
Upgrade to Paraview 4.0.1; contributed by Andreas Feymark
2013-12-11 09:25:19 +00:00
Henrik Rusche
8e9482621b
STYLE: Quenching compiler warning
2013-12-04 02:57:59 +01:00
Hrvoje Jasak
8df1bdfb44
Face decomposition changes, tet fem
2013-12-03 20:20:07 +00:00
Hrvoje Jasak
b3d563ae57
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/openfoam-extend/OpenFOAM-1.6-ext into nextRelease
2013-12-03 10:30:39 +00:00
Hrvoje Jasak
3a161d3f32
Improved mesh statistics
2013-12-03 10:18:02 +00:00
Dominik Christ
6f351431e4
Fixed bugs in splitMeshRegions
2013-12-02 16:59:07 +00:00
Henrik Rusche
15b4256033
STYLE: Quench compiler warnings
2013-11-30 15:32:37 +01:00
Henrik Rusche
147116f210
Removed unneeded lib dependency from mdInitialise
2013-11-29 16:13:10 +01:00
Henrik Rusche
9b3628ad43
Minor Clean-Up
2013-11-08 00:14:24 +01:00
Hrvoje Jasak
f3441a1a31
Merge branch 'macMaverickPort' into nextRelease
...
Conflicts:
applications/solvers/solidMechanics/solidModels/Make/files
applications/solvers/solidMechanics/solidModels/contactModel/contactPatchPair.C
applications/solvers/solidMechanics/solidModels/contactModel/contactPatchPairCorrect.C
applications/solvers/solidMechanics/solidModels/contactModel/contactProblem.C
applications/solvers/solidMechanics/solidModels/fvPatchFields/fixedDisplacementZeroShear/fixedDisplacementZeroShearFvPatchVectorField.C
src/Allwmake
src/solidModels/fvPatchFields/fixedDisplacementZeroShear/fixedDisplacementZeroShearFvPatchVectorField.H
src/solidModels/fvPatchFields/solidTraction/solidTractionFvPatchVectorField.C
src/solidModels/fvPatchFields/solidTraction/solidTractionFvPatchVectorField.H
src/solidModels/fvPatchFields/solidTractionFree/solidTractionFreeFvPatchVectorField.C
src/solidModels/fvPatchFields/solidTractionFree/solidTractionFreeFvPatchVectorField.H
src/solidModels/fvPatchFields/timeVaryingSolidTraction/timeVaryingSolidTractionFvPatchVectorField.C
2013-11-04 09:57:50 +00:00
Hrvoje Jasak
d2a5f2f1a3
Mac OS X Maverick port
2013-11-03 20:28:05 +00:00
Hrvoje Jasak
7e59f48450
Tidy up of solid stress tools
2013-10-29 10:43:46 +00:00
Hrvoje Jasak
10c5b66bf1
Formatting
2013-10-22 15:53:44 +01:00
Hrvoje Jasak
7cd690af95
Solid mechanics clean-up
2013-09-17 16:03:51 +01:00
David L. F. Gaden
9630e8099e
Update multiSolver libraries
2013-08-29 17:04:32 -05:00
Hrvoje Jasak
8cf8fda9e8
Build updates
2013-08-14 15:29:42 +01:00
Hrvoje Jasak
1a0318c0ca
Tet fem reorganisation
2013-08-13 16:01:45 +01:00
Dominik Christ
062cac462c
Merge branch 'nr/DominikChrist' into nextRelease
2013-07-19 13:52:25 +01:00
Henrik Rusche
3a3ad9b10c
Revert binary files touched by 8141282b
2013-07-19 11:04:52 +02:00
Henrik Rusche
8141282b1d
Convert tabs to fours spaces systematically
2013-07-18 10:50:29 +02:00