Commit graph

1773 commits

Author SHA1 Message Date
Dominik Christ
4c23c3f9e8 Moved Pstream/mpi into foam/, removed Pstream/ 2015-08-07 13:01:06 +01:00
Dominik Christ
f278a4f857 Use FATALERROR or EXIT instead of ERROR in enums 2015-08-07 12:59:15 +01:00
Dominik Christ
32a70a0cc8 Added #else to scalar.H and label.H to have failsafe #if statement 2015-08-07 12:59:14 +01:00
Dominik Christ
8f78f41657 Changed interface() to coupledInterface() as 'interface' is keyword in MS VC++ 2015-08-07 12:59:14 +01:00
Dominik Christ
72ceb47105 Removed name clashes in lnInclude for foam/ directory 2015-08-07 12:59:14 +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
485950ef39 Changes according to git output on windows 2015-08-07 12:59:13 +01:00
Dominik Christ
19eef82e86 BACKPORT: Caching of gradient 2015-08-07 12:48:13 +01:00
Dominik Christ
8dbe96192c Fixed compilation issue 2015-08-06 12:20:55 +01:00
Dominik Christ
1dd6f5b45a Moved contents of src/cfMesh/meshLibrary one level up 2015-08-06 11:56:06 +01:00
Franjo Juretic
a188134cb2 Updated meshLibrary 2015-08-06 11:41:37 +01:00
Henrik Rusche
e17654c7f3 BUGFIX: Throw error in geometric analysis for empty patches in parallel 2015-08-06 11:23:16 +01:00
Hrvoje Jasak
29d577235f Removed Info messages 2015-08-06 10:02:34 +01:00
Hrvoje Jasak
2a5b90ef50 Output message formatting 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
f7e12900b5 Resolved template resolution 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
209abce851 Performance improvement and template resolution 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
d2a22f8bf5 Fixed incorrect options library naming 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
671a2708ff Added det of TensorN 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
38cc58893b Formatting 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
3db84da180 Fixed incorrect options library naming 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
31c440ac56 Moved file 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
ba8eba2eb0 Clean-up of Gauss div and least squares grad 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
55921ceaa8 Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
c464f1ca43 Added area check 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
bf042d8fb7 Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
92c31ee006 Better bounding box limits handling 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
f4410d5b9e Message formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
c5a9ceb3a0 Handle missing flux field phi 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
6b2ed2536e Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
2c21b8b9f7 Bug fix: fixed cell bounding box search 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
2f05fe31af Corrected format of zone write 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
a1540947b9 Efficiency improvement 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
f08d646764 Formatting 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
48bbd58124 Changed order of headers 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
76b49904c9 Removed fvSolver, missed file 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
49cd83ac5d Minor clean-up and documentation comments 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
ad6bce6a29 bug fix: optimisation switch use 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
4019296d15 Removes fvSolver, bug fix in residual 2015-08-06 10:02:30 +01:00
Hrvoje Jasak
dfe2d658bb Bug fix: missing group index increment 2015-08-06 10:02:30 +01:00
Hrvoje Jasak
44ee06943a Update for non-blocking comms. NOTE: Scheduled comms are broken for coupled matrix 2015-06-11 19:29:44 +01:00
Hrvoje Jasak
c6ffe26776 Updated default comms to nonBlocking 2015-06-11 19:28:56 +01:00
Hrvoje Jasak
6f4acbb9c5 Formatting 2015-06-11 19:24:41 +01:00
Hrvoje Jasak
0d34546d97 Debug handling for parallel cases, where ggi patch may be empty 2015-06-11 15:55:51 +01:00
Hrvoje Jasak
badd84700a Debug check 2015-06-11 15:55:26 +01:00
Hrvoje Jasak
9aef7695ce Bug fix: handling solo faces in topo change 2015-06-10 11:45:31 +01:00
Hrvoje Jasak
8470a791b4 Copying correct debug 2015-06-10 11:45:11 +01:00
Hrvoje Jasak
b6b47d1017 Porting bug fix 2015-06-10 11:43:55 +01:00
Hrvoje Jasak
a8bc92b12a Changed default Pstream comms type to scheduled 2015-06-10 11:43:21 +01:00
Hrvoje Jasak
867da248b2 Better messaging 2015-06-10 11:42:56 +01:00
Hrvoje Jasak
4ccbdb4a75 Updated version of k-omega SST model 2015-06-10 11:42:39 +01:00
Hrvoje Jasak
7f92fbcae4 Prevent copying of switches: this causes double deletion error 2015-06-04 18:04:33 +01:00
Hrvoje Jasak
50dc19899e Alternative form of k-e coupling 2015-06-04 18:03:34 +01:00
Hrvoje Jasak
48e45fb1fb Formatting 2015-06-04 18:02:34 +01:00
Hrvoje Jasak
bf0f746ed5 Fixed debug treatment - cannot copy debug switch 2015-06-04 17:54:17 +01:00
Hrvoje Jasak
37492e45f4 Changed default debug level of block matrix 2015-06-04 17:53:51 +01:00
Hrvoje Jasak
d5e847baf5 Corrected handling of mixing type 2015-06-03 09:19:27 +01:00
Hrvoje Jasak
15e13ead7f Better mesh info data 2015-06-03 09:18:16 +01:00
Hrvoje Jasak
9b576b9916 Formatting 2015-06-03 09:18:00 +01:00
Hrvoje Jasak
09bd0e1c70 Formatting 2015-06-03 09:17:28 +01:00
Hrvoje Jasak
fceb3b566e Formatting 2015-06-03 09:15:02 +01:00
Henrik Rusche
8e6d5ad0c9 Porting fixes, Mac OS X. Author: Hrvoje Jasak. Merge: Hrvoje Jasak
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
2015-06-02 12:00:39 +02: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
openfoam-maintainance
a78f5ad238 Add a check that only the Time-instance that created the
profilingPool-singleton also destroys it (for programs with more than one
Time-instance)

Also protect the initiation and destruction of the singleton so that only a
Time-instance can do this
2015-05-21 18:25:07 +02:00
openfoam-maintainance
1bd5ad31d3 Let Time destroy the profilingPool-Singleton in the end. This removes messages
from valgrind about unfreed memory (the amount of memory was O(1) - no growth
over time)
2015-05-21 17:49:43 +02:00
Hrvoje Jasak
4c8a660d1c Merge fixes 2015-05-19 09:54:07 +01:00
Henrik Rusche
82a0e1e7df Replace tabs by 4 spaces in bin, tutorials, src, ... & clean-up by hand 2015-05-18 09:54:40 +02: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
Hrvoje Jasak
9319d9459f Merge fixes 2015-05-15 16:23:41 +01:00
Dominik Christ
a9fefbe25b FEATURE: cfMesh library structure cleanup. Author: Dominik Christ. Merge: Dominik Christ. 2015-05-15 11:28:36 +01:00
Dominik Christ
aaf37ce513 FEATURE: Global control switches can now be used as command line parameters (see full commit description). Author: Martin Beaudoin (contribution by Hrvoje Jasak). Merge: Dominik Christ.
This is a major modification to the definition and handling of global control switches, namely the DebugSwitches, InfoSwitches, OptimisationSwitches, Tolerances and DimensionedConstants defined in the
Those values are now defined as objects, and are no longer defined using simple types like scalar or int.
It is now possible to override any of those control switches from the command-line, like this:
simpleFoam -help
Usage: simpleFoam [-DebugSwitches key1=val1,key2=val2,...] [-DimensionedConstants key1=val1,key2=val2,...] [-InfoSwitches key1=val1,key2=val2,...] [-OptimisationSwitches key1=val1,key2=val2,...] [-Tol
or
simpleFoam -DebugSwitches fvVectorMatrix=1,fvScalarMatrix=1
The 'banana' test is also implemented in order to dump the list of all the known control switches for a given application. One can use any bogus key name in order to get the list:
simpleFoam -DebugSwitches banana=1

The global controlDict file '$WM_PROJECT_DIR/etc/controlDict' is gone. One can still use a file to override a whole bunch of control switches by using the environment variable FOAM_GLOBAL_CONTROLDICT

One can also override case specific controlSwitches by using the case system/controlDict file.

Here is the order of precedence for the definition/overriding of the control switches, from lowest to highest:
- source code definitions from the various libraries/solvers
- file specified by the env. variable FOAM_GLOBAL_CONTROLDICT
- case's system/controlDict file
- command-line parameters

The application 'foamDebugSwitches' is gone. Instead, one can use the command-line option '-dumpControlSwitches' to print at the console the full list of control switches for a given application. The

At the source code level, when creating a control switch object, one can now add an optional description string in order to document its behaviour or purpose. That string description will be written a

Martin Beaudoin

Reorganisation of global controlDict by Hrvoje Jasak.
2015-05-15 10:21:39 +01:00
Hrvoje Jasak
66632c794e Removed error message 2015-05-14 23:29:00 +01:00
Hrvoje Jasak
b2cab2462e Post-merge clean-up 2015-05-14 22:24:17 +01:00
Hrvoje Jasak
c036910811 Added repactCoverage topo changer 2015-05-14 20:49:06 +01:00
Hrvoje Jasak
e054cad9be Global controlDict pre-merge. 2015-05-14 20:31:22 +01:00
Hrvoje Jasak
a2300be5f9 Formatting 2015-05-14 11:18:46 +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
Dominik Christ
db3923787e FEATURE: Updates of Immersed Boundary tutorial cases and build script. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-05-13 17:03:54 +01:00
Dominik Christ
58e86dca1f Changed build order. Removed All* scripts. 2015-05-13 16:37:10 +01:00
Hrvoje Jasak
8628a03fe0 Bug fix: laminar forces 2015-05-13 16:30:45 +01:00
Hrvoje Jasak
2e0eb6750f Feature:cfMesh repositioning and build update 2015-05-13 12:12:11 +01:00
Hrvoje Jasak
3eb606df65 Immersed boundary build update 2015-05-13 11:29:41 +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
Dominik Christ
74a0f0747d FEATURE: Coupled kEpsilon and kOmegaSST turbulence models. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-05-12 16:17:36 +01:00
Hrvoje Jasak
21caef72f1 Coupled RAS models: initial version 2015-05-12 15:02:14 +01:00
Hrvoje Jasak
7f5f9a10ef Formatting 2015-05-12 15:01:28 +01:00
Hrvoje Jasak
c1155dd9af Formatting 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
6b022758d1 Feature: Single precision and long double precision port 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
51cd34cc0e Formatting 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
f19018541e Formatting 2015-05-12 15:01:26 +01:00
Hrvoje Jasak
a6d1c4021f Bug fix: Maxwell transport. M. Nobrega 2015-05-12 15:01:26 +01:00
Hrvoje Jasak
8a8afda6ac Bugfix: compiler error typename outside of template 2015-05-12 15:01:25 +01:00
Hrvoje Jasak
2e0286b2c1 Feature: coupled implicit k-epsilon model 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
acb22cc5cc Formatting 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
95fb99d2a6 Feature: block coupled updates 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
56e21d8f61 Formatting 2015-05-12 15:01:23 +01:00
Dominik Christ
4608dddc89 BUGFIX: Fixed debug statement in factorial in label.C. Author: Inno Gatin. Merge: Dominik Christ. 2015-05-12 15:00:04 +01:00
Hrvoje Jasak
1a8a7148fe Immersed boundary solver, Zeljko Tukovic and Hrvoje Jasak 2015-05-11 11:41:43 +01:00
Martin Beaudoin
bd947865f2 controlSwitches: - Improved handling of the control switch description
- Added a few switch descriptions.
2015-05-10 09:18:46 -04: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
Dominik Christ
91a62cb2c3 Fixed debug statement in factorial in label.C 2015-05-05 15:11:10 +01:00
Martin Beaudoin
473f85c949 controlSwitches: - We are now completely free from the global controlDict file.
This file is no longer necessary.
                 - If necessary, one can still use a global controlDict file
                   using the environment variable FOAM_GLOBAL_CONTROLDICT
                 - Case specific global control switches values can now be
                   supplied in the case's system/controlDict file.
                 - Renaming $WM_PROJECT_DIR/etc/controlDict to
                   $WM_PROJECT_DIR/etc/controlDict-EXAMPLE
                 - Some code cleanup.
2015-05-05 08:57:06 -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
Henrik Rusche
f3a67bf8a0 ENH: Derive model from fvDOM 2015-04-27 13:31:30 +01:00
Henrik Rusche
a3794911c5 BACKPORT: radiationModel constructors 2015-04-27 13:31:30 +01:00
Henrik Rusche
5a00d439f6 Re-instate Qin() and Qem() 2015-04-27 13:29:33 +01:00
Henrik Rusche
52edc09e2b ENH: Provide Qr field for coupling and post-pro 2015-04-27 13:29:24 +01:00
Henrik Rusche
48e9ee0e9f BACKPORT: setDeltaT with optional adjustment 2015-04-27 10:59:38 +01:00
Franjo Juretic
ba2bb602ef Update of cfMesh-v1.0.1 + changes from Hrvoje Jasak 2015-04-27 10:24:11 +01:00
Franjo Juretic
fee6383c54 Updated cfMesh to v1.0.1 2015-04-27 10:24:10 +01:00
Sandeep Menon
6c22a20c72 BUGFIX: Bring sources up to date with repository 2015-04-27 10:03:41 +01:00
Sandeep Menon
3ae5ef28b4 BUGFIX: Bring sources up to date with repository 2015-04-27 10:03:41 +01:00
Dominik Christ
d2215f9622 FEATURE: Overhauled fvDOM radiation model and added specular reflection. Author: Dominik Christ. Merge: Dominik Christ. 2015-04-24 14:27:58 +01:00
Dominik Christ
fac323eb99 FEATURE: Updates to coupled solver and linear solvers. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-24 14:27:29 +01:00
Hrvoje Jasak
b3c099be07 Experimenting with least square vector correction: off 2015-04-24 14:11:11 +01:00
Hrvoje Jasak
7d149ebb2d Improved error messaging 2015-04-24 14:09:55 +01:00
Hrvoje Jasak
3f2807735d Renamed CrankNicolson scheme: correct spelling 2015-04-23 15:22:00 +01:00
Hrvoje Jasak
dfe8d85a57 Formatting 2015-04-23 13:57:40 +01:00
Hrvoje Jasak
317a046c3d Improved handling of solo cells 2015-04-23 13:57:12 +01:00
Hrvoje Jasak
80c034aa99 AMG Robustness fix 2015-04-23 13:56:52 +01:00
Hrvoje Jasak
c143ca0fc7 Robustness fix 2015-04-23 13:56:35 +01:00
Hrvoje Jasak
ca9faf234e Formatting 2015-04-23 13:56:20 +01:00
Hrvoje Jasak
6078082079 Formatting 2015-04-23 13:55:58 +01:00
Hrvoje Jasak
fa9b839109 Moved implicit grad files 2015-04-23 13:55:04 +01:00
Hrvoje Jasak
3ee3b61aee Formatting 2015-04-23 13:54:50 +01:00
Hrvoje Jasak
f449d9fa1d Block AMG solver update 2015-04-23 13:54:28 +01:00
Hrvoje Jasak
cd73e347d9 Moved implicit grad files 2015-04-23 13:53:50 +01:00
Dominik Christ
10d8ba81cd BUGFIX: Fixed CrankNicholson ddt scheme for moving meshes. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-23 12:09:02 +01:00
Dominik Christ
8f829cc2e7 BUGFIX: Correct averaging in ProcessorPointPatchField. Author: Vanja Skuric. Merge: Dominik Christ. 2015-04-23 12:08:10 +01:00
Dominik Christ
a9efac2492 BUGFIX: Fixed CrankNicholson ddt scheme for moving meshes. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-23 11:22:41 +01:00
Dominik Christ
b138230f76 Fix for CrankNicholson in moving mesh cases 2015-04-23 10:56:25 +01:00
Dominik Christ
0e113e1a5d Correct averaging in ProcessorPointPatchField 2015-04-22 18:20:22 +01:00
Dominik Christ
22303c24bf Amended fix for basicSymmetryFvPatchField.C 2015-04-22 15:49:47 +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
4b50842cd9 FEATURE: Updates to coupled p-U solver, including ddt term and performance tuning. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-22 10:55:59 +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
736f1b496a Updates for multiple solution of 6-DOF ODE 2015-04-22 10:48:47 +01:00
Hrvoje Jasak
67409f71e7 Formatting
Conflicts:
	src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
2015-04-22 10:48:47 +01:00
Hrvoje Jasak
668548c946 Updates for multiple solution of 6-DOF ODE 2015-04-08 16:16:53 +01:00
Hrvoje Jasak
0a3af6dd00 Formatting
Conflicts:
	src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
2015-04-08 16:16:53 +01:00
Hrvoje Jasak
999559bfee Formatting 2015-04-08 16:16:53 +01:00
Hrvoje Jasak
2181f9f897 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
676a511a12 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
da7e0293a0 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
588263d03c Bug fix: Evaluating coupled boundaries on least squares vectors 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
2d899b8551 Parallel bug fix, processor boundaries comms. Zeljko Tukovic 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
50079ba990 Bug Fix: #268 P. Beckstein: nbr polyPatch normals 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
12791df21d Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
088f7f9764 Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
db5d127b3e Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
f43e99e172 Detailed error message 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
3cc2dcfe6f Removed woarning on mutiple constraints 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
74d6357196 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
fbcafa1334 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
08729fb00e Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
67fe945cdd Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
da5728270d Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
78cb994337 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
45ad4d22f4 Formatting 2015-04-08 16:16:49 +01:00
Hrvoje Jasak
3906e98dee Formatting 2015-04-08 16:16:49 +01:00
Hrvoje Jasak
5a87b7b4aa Added turbulence viscosity limiters 2015-04-07 16:58:45 +01:00
Hrvoje Jasak
4a12f53a63 Update on turbulence viscosity limiter 2015-04-07 16:58:37 +01:00
Hrvoje Jasak
d1f8b09ecb Manage debug level for top-level solver 2015-04-07 16:56:21 +01:00
Hrvoje Jasak
cb311a3696 rothalpy treatment - experimental 2015-04-07 16:56:01 +01:00
Hrvoje Jasak
dc0c3fb4e1 Added write for transform fvs fields 2015-04-07 16:55:45 +01:00
Hrvoje Jasak
f5cbeed954 Added second order correction on symmetry plane conditions 2015-04-07 16:55:32 +01:00
Hrvoje Jasak
c580b9c98d Added limiters on turbulence viscosity 2015-04-07 16:55:08 +01:00
Hrvoje Jasak
adf1525681 Init search vectors to zero 2015-04-07 16:54:58 +01:00
Hrvoje Jasak
b758392e04 Function updates 2015-04-07 16:54:48 +01:00
Hrvoje Jasak
21cdcd3763 Performance tuning: VSMALL; debug on top-level 2015-04-07 16:52:52 +01:00
Hrvoje Jasak
c7a05b8a73 Block solver improvements: component-based scaling 2015-04-07 16:52:22 +01:00
Hrvoje Jasak
3e93373759 Formatting 2015-04-07 16:44:35 +01:00
Hrvoje Jasak
333f677cb5 Formatting 2015-04-07 16:44:26 +01:00
Hrvoje Jasak
cc1551eff5 Formatting 2015-04-07 16:43:34 +01:00
Hrvoje Jasak
52fbcd4029 Array access optimisation 2015-04-07 16:43:21 +01:00
Hrvoje Jasak
4ade918e1c Formatting 2015-04-07 16:43:01 +01:00
Hrvoje Jasak
e9e833155c Bug fix: Evaluating coupled boundaries on least squares vectors 2015-04-07 16:42:37 +01:00
Hrvoje Jasak
5237598e1e Parallel bug fix, processor boundaries comms. Zeljko Tukovic 2015-04-07 16:42:02 +01:00
Hrvoje Jasak
ebf0529d1e Bug Fix: #268 P. Beckstein: nbr polyPatch normals 2015-04-07 16:41:53 +01:00
Hrvoje Jasak
88c60399fc Formatting 2015-04-07 16:41:43 +01:00
Hrvoje Jasak
6e3925fcc9 Formatting 2015-04-07 16:41:32 +01:00
Hrvoje Jasak
5d8a7c2032 Formatting 2015-04-07 16:41:23 +01:00
Hrvoje Jasak
3cac4f07a2 Detailed error message 2015-04-07 16:40:57 +01:00
Hrvoje Jasak
1f26e16074 Removed woarning on mutiple constraints 2015-04-07 16:40:45 +01:00
Hrvoje Jasak
5010afdcf5 Formatting 2015-04-07 16:40:29 +01:00
Hrvoje Jasak
eeba34f188 Formatting 2015-04-07 16:40:20 +01:00
Hrvoje Jasak
22851738c1 Formatting 2015-04-07 16:40:10 +01:00
Hrvoje Jasak
f1adf78065 Formatting 2015-04-07 16:39:53 +01:00
Hrvoje Jasak
270ade1d4a Formatting 2015-04-07 16:39:10 +01:00
Hrvoje Jasak
17e2f74d85 Formatting 2015-04-07 16:38:15 +01:00
Hrvoje Jasak
a51e82ebec Formatting 2015-04-07 16:36:12 +01:00
Hrvoje Jasak
9f49954a5e Formatting 2015-04-07 16:35:58 +01:00
Hrvoje Jasak
4a7e55b116 Porting: removed unnecessary typenames
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/cellLimitedGrad/cellLimitedGrads.C
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/faceLimitedGrad/faceLimitedGrads.C
2015-04-07 16:35:38 +01:00
Hrvoje Jasak
7ba950d123 Formatting 2015-04-07 16:33:29 +01:00
Hrvoje Jasak
d5b124d72f Bug fix: out-of range access in implicit least squares
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
2015-04-07 16:31:59 +01:00
Hrvoje Jasak
8622f1fd19 Formatting and type 2015-04-07 16:30:15 +01:00
Hrvoje Jasak
00e8dce8da Formatting 2015-04-07 16:29:51 +01:00
Hrvoje Jasak
5dcdf87b79 LabelPairList 2015-04-07 16:29:40 +01:00
Hrvoje Jasak
16d2a566f2 Improved warning message 2015-04-07 16:29:26 +01:00
Hrvoje Jasak
abe380ca6a LabelPairList 2015-04-07 16:29:13 +01:00
Hrvoje Jasak
135a28fa77 Formatting 2015-04-07 16:29:03 +01:00
Hrvoje Jasak
03283d2ede Formatting 2015-04-07 16:28:51 +01:00
Hrvoje Jasak
7ba34de8e4 Formatting 2015-04-07 16:27:23 +01:00
Hrvoje Jasak
65cd7ee3f3 Formatting 2015-04-07 16:22:21 +01:00
Dominik Christ
f61aab88e7 BUGFIX: Fixes FPE that occasionally appears in parallel runs. AUTHOR: Dominik Christ. MERGE: Dominik Christ. 2015-02-19 14:00:17 +00:00
Dominik Christ
aeb2c5e1d0 BUGFIX: Fixed FPE in parallel execution for varying number of solo cells 2015-02-19 11:09:46 +00:00
Martin Beaudoin
e64704203c Merge branch 'nextRelease' into nr/feature/changeGlobalControlDictParamsFromCmdLine 2014-12-24 11:59:55 -05:00
Dominik Christ
56db9d3bf8 Overhauled fvDOM and added specular reflective BCs with tutorial case 2014-11-24 11:14:10 +00:00
Dominik Christ
f4fbff4289 BUGFIX: Reverted ProcessorPointPatchField.C to previous version as the new one broke parallel motion on some cases. "Author": Dominik Christ. Merge: Dominik Christ. 2014-11-07 11:47:02 +00:00
Dominik Christ
95e76409e4 BUGFIX: IOReferencer now holds the object pointer instead of its reference and manages its deletion. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-11-07 11:45:29 +00:00
Dominik Christ
5b4387472b BUGFIX: Fixes bug [ticketsfoamextendrelease:#256] processorBlockGAMGInterfaceField vs. scalarProcessorBlockGAMGInterfaceField. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-11-07 11:45:11 +00:00
Dominik Christ
7d8e040bf5 BUGFIX: Reverted ProcessorPointPatchField.C to previous version as the new one broke parallel motion on some cases. "Author": Dominik Christ. Merge: Dominik Christ. 2014-11-07 11:43:21 +00:00
Dominik Christ
187c0cdc40 BUGFIX: IOReferencer now holds the object pointer instead of its reference and manages its deletion. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-11-07 11:42:32 +00:00
Dominik Christ
b7a6e17dd0 Reverted ProcessorPointPatchField.C, which broke parallel motion on some cases 2014-10-29 13:54:51 +00:00
Hrvoje Jasak
8155253abb Bug fix: IOReferencer holds basic object instead of its reference 2014-10-03 10:41:30 +01:00
Hrvoje Jasak
798239779a Bug fix: ticketsfoamextendrelease:#256 2014-10-02 17:51:16 +01:00
Hrvoje Jasak
815a4536aa Update to coupled solvers 2014-09-30 16:17:47 +01:00
Dominik Christ
80b603ad1a BUGFIX: Fixed errors in MRF, switched to rothalpy equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:13:17 +01:00
Dominik Christ
b634472d7e BUGFIX: Surface normal BCs, improvements in formulation and support for compressible flows. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:13:07 +01:00
Dominik Christ
eeb4197dd6 BUGFIX: Fixed I/O for degrees option in coordinate systems. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:12:56 +01:00
Dominik Christ
f6f114d3e0 BUGFIX: Increase viable second-level size for AMG coarsening in large parallel cases. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:12:45 +01:00
Dominik Christ
6337756e8c BUGFIX: Minor fixes and formatting. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:12:29 +01:00
Dominik Christ
f1aa6ef184 BUGFIX: Fixed errors in MRF, switched to rothalpy equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 15:50:21 +01:00
Hrvoje Jasak
8e56da0041 Updates to compressible SRF and MRF enthalpy equation
Conflicts:
	applications/solvers/compressible/steadyCompressibleFoam/hEqn.H
2014-09-30 15:50:06 +01:00
Hrvoje Jasak
e7794e0559 Isentropic total pressure, initial version 2014-09-30 15:50:06 +01:00
Hrvoje Jasak
6c18df843a Clean-up: p0 not needed
Conflicts:
	src/thermophysicalModels/basic/derivedFvPatchFields/isentropicTotalTemperature/isentropicTotalTemperatureFvPatchScalarField.C
2014-09-30 13:47:18 +01:00
Dominik Christ
1b920c546a BUGFIX: Surface normal BCs, improvements in formulation and support for compressible flows. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 13:42:57 +01:00
Dominik Christ
44f746dc6d BUGFIX: Fixed I/O for degrees option in coordinate systems. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 13:42:45 +01:00
Dominik Christ
ff74c92859 BUGFIX: Increase viable second-level size for AMG coarsening in large parallel cases. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 13:42:31 +01:00
Hrvoje Jasak
aa0e39703f Update of surface normal evaluation, write and mapping 2014-09-30 13:27:19 +01:00
Hrvoje Jasak
052c2a6532 Compilation of Isentropic total pressure bc 2014-09-30 13:27:04 +01:00
Hrvoje Jasak
92bb931647 Coordinate systems in degrees I/O bug fix 2014-09-30 13:26:51 +01:00
Hrvoje Jasak
d45105a082 Minor updates 2014-09-30 13:26:34 +01:00
Hrvoje Jasak
407760308d Allow PAMG to be used for larger processor pieces 2014-09-30 13:26:33 +01:00
Hrvoje Jasak
8166e39e54 Formatting 2014-09-30 13:25:58 +01:00
Hrvoje Jasak
be2ecaad3b Removed empty line 2014-09-30 13:25:58 +01:00
Hrvoje Jasak
a06d78d48b Formatting 2014-09-30 13:25:57 +01:00
Hrvoje Jasak
b9497d6460 Type 2014-09-30 13:25:57 +01:00
Hrvoje Jasak
50f2b4bb99 Formatting 2014-09-30 13:25:57 +01:00
Dominik Christ
d7645d2af6 BUGFIX: Changed MRFZone algorithm so it works only on wall patches instead of all non-coupled, non-empty patches, which caused problems on inlets and outlets in MRF zone. Author: Dominik Christ. Merge: Dominik Christ. 2014-09-19 15:49:38 +01:00
Dominik Christ
e4f05428e7 New MRFZone algorithm ignores all non-wall patches 2014-09-19 13:16:54 +01:00
Dominik Christ
21f678bc37 Avoid core dump when flux-dependent bcs are evaluated in absence of flux. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 13:25:41 +01:00
Dominik Christ
a5b0d2cad1 Clean-up of code indentation and comments. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 13:25:21 +01:00
Dominik Christ
44eafe013a Switching compressible MRF solvers from enthalpy to rothalpy. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 13:23:37 +01:00
Dominik Christ
7b05f67822 Avoid core dump when flux-dependent bcs are evaluated in absence of flux. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 11:51:37 +01:00
Dominik Christ
98ce366827 Clean-up of code indentation and comments. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 11:48:49 +01:00
Hrvoje Jasak
f06b77fedc Clean-up and comments 2014-08-15 10:16:13 +01:00
Hrvoje Jasak
fba59ef62a Safe evaluation in absence of flux field 2014-08-15 10:15:17 +01:00
Hrvoje Jasak
ffb866bb9a Added rothalpy support in boundary conditions 2014-08-15 10:12:45 +01:00
Dominik Christ
0283362119 BUGFIX: In parallel run, if no cells are on a processor, min() returns no ::max instead of ::zero and max() returns ::min instead of ::zero. Author: Pablo Higuera. Merge: Dominik Christ. 2014-08-07 13:45:31 +01:00
Dominik Christ
346a19c3c9 If no cells on processor, min() returns ::max instead of ::zero; same fix for max() 2014-08-07 11:45:23 +01:00
Dominik Christ
6851acebb0 FEATURE: Reorganization of block-solver code, moves VectorN into finiteVolume. New solvers pUCoupledFullPicardFoam and pUCoupledSemiPicardFoam. Author: Vuko Vikcevic. Merge: Dominik Christ. 2014-08-01 16:04:35 +01:00
Dominik Christ
5badbed88d FEATURE: Updates for fixedFluxPressure to handle cell and face-based diffusivity in the pressure equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-01 15:49:19 +01:00
Dominik Christ
42c3e5f7c3 FEATURE: Strictly bounded "01" version of Superbee scheme, including Deferred correction "DC". Author: Hrvoje Jasak. Merge: Dominik Christ 2014-08-01 15:47:52 +01:00
Dominik Christ
4ae159a96c BUGFIX: Correct interpolation of point data on processor boundaries after parallel topological changes. Author: Zeljko Tukovic. Merge: Dominik Christ. 2014-08-01 15:38:56 +01:00
Hrvoje Jasak
7342cc2649 Updates for fixedFluxPressure to handle cell and face-based diffusivity in the pressure equation 2014-08-01 15:33:26 +01:00
Hrvoje Jasak
cb5fe4e682 01 and 01DC for SuperBee 2014-08-01 15:32:27 +01:00
Dominik Christ
84238c1d35 FEATURE: Block solve reorganisation 2014-08-01 12:29:37 +01:00
Hrvoje Jasak
2ce462ad47 On topo change processor patch ordering changes. Zeljko Tukovic 2014-07-22 14:13:54 +01:00
Martin Beaudoin
02e9364872 Handling of controlSwitches. Modifications for handling commsType which is basically an enum. 2014-07-09 14:08:02 -04:00
Hrvoje Jasak
44123aa2eb CLang porting changes: cfMesh 2014-06-17 11:42:41 +01:00
Henrik Rusche
3d469cc1a0 Merge branch 'nextRelease-3.2' into nextRelease
Conflicts:
	ListOfContributors
2014-06-16 16:50:20 +02:00
Hrvoje Jasak
563fec3090 Intel 11.1 porting changes: enum is a type 2014-06-16 10:31:08 +01:00
Hrvoje Jasak
6bd29ac418 Fixing syntax of if-statements 2014-06-14 21:44:51 +01:00
Hrvoje Jasak
5b17b7bf43 Porting changes: Intel 2014-06-14 21:15:10 +01:00
Hrvoje Jasak
a6bb6c2754 Further Mac OSX porting change: no backslash in macro agruments 2014-06-12 09:41:12 +01:00
Hrvoje Jasak
76044ce797 Native Mac OSX porting changes 2014-06-12 08:48:18 +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
99bad8c8a3 Formatting 2014-06-11 11:27:08 +01:00
Hrvoje Jasak
fbf55d17ea Formatting 2014-06-11 11:27:07 +01:00
Hrvoje Jasak
69b00bd908 Formatting 2014-06-11 11:27:07 +01:00
Hrvoje Jasak
3efe442b3c Formatting 2014-06-11 11:27:07 +01:00
Hrvoje Jasak
14c65b248f Formatting 2014-06-11 11:27:07 +01:00
Hrvoje Jasak
796b5489f3 Block matrix residual check: exploring options 2014-06-11 11:27:07 +01:00
Dominik Christ
9c05ec6dc8 Merge remote-tracking branch 'origin/BUGFIX/signInHerschelBulkley' into nextRelease 2014-06-11 09:22:48 +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
Dominik Christ
8a29671c1e Fixed sign error in Herschel Bulkley model 2014-06-09 12:48:39 +01:00
Henrik Rusche
4871bcae26 BUG: Fixes Mantis (#236), Backport from vanilla be1f2f69 2014-06-07 15:52:43 +02:00
Henrik Rusche
71cb2446b7 STYLE: Quenching warnings for non-existing files from clean-up scripts 2014-06-07 11:49:02 +02:00
Henrik Rusche
9203c0219e BUG: Compiling wrong autoMesh library 2014-06-07 11:48:40 +02:00
Henrik Rusche
e6809c7a08 BUG: interDyMFoam damBreakWithObstacle tutorial crashes (Fixes 66) 2014-06-05 02:02:45 +02:00
Henrik Rusche
33d403e198 BUG: Write type info only once (Fixes 228) 2014-06-05 01:07:25 +02:00
Henrik Rusche
c458150bfc Remove trailing whitespace systematically 2014-06-01 20:12:52 +02:00
Henrik Rusche
cb4c606882 Fixing tutorials 2014-06-01 18:29:30 +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
135c1e5755 COMP: Additional this-> 2014-06-01 11:36:07 +02:00
Henrik Rusche
d4ca722fa1 STYLE: Missing const 2014-06-01 11:35:33 +02:00
Henrik Rusche
dcba0cf955 Merge commit 'bd4013d9a98576aaf323b16b3311a5db3c0efeb9' into nextRelease 2014-06-01 10:44:03 +02:00
Bernhard F.W. Gschaider
a5a7092ed5 Another fix to make it compile on CLang. This is a bit questionable in my opinion. Shouldn't the reference be const? 2014-05-30 16:55:22 +02:00
Bernhard F.W. Gschaider
c5958100a1 Simple changes to make it compile with CLang 3.4 2014-05-30 16:52:09 +02:00
Henrik Rusche
4d0c87dfbc Missing make scripts 2014-05-30 13:52:07 +02:00
Hrvoje Jasak
c8c0856191 Banner alignment 2014-05-30 07:29:12 +01:00
Hrvoje Jasak
52681ca248 Merge commit 'd1d0f4d2336a48bfd28551c4c63e4d821ffb8198' into nextRelease
Conflicts:
	src/finiteVolume/finiteVolume/ddtSchemes/steadyInertialDdtScheme/steadyInertialDdtScheme.C
2014-05-30 06:06:05 +01:00
Hrvoje Jasak
0746288a14 Compilation bug fix 2014-05-29 22:35:32 +01:00
Hrvoje Jasak
8d65ce0f38 Formatting 2014-05-29 22:35:23 +01:00
Martin Beaudoin
b21d148a4f Split the various controlSwitches derived classes under different filenames. Adjust the #include directives accordingly 2014-05-29 15:51:29 -04:00
Bernhard F.W. Gschaider
3d1db951e9 gcc 4.7 didn't compile steadyInertialDdtScheme without the 'this->' 2014-05-29 16:36:13 +02:00
Henrik Rusche
567afd5c22 blockMesh backport compiling & tested on cavity 2014-05-29 14:18:28 +02:00
Martin Beaudoin
e95300d296 Put additional debug switches under command-line control 2014-05-28 22:32:29 -04:00
Hrvoje Jasak
1e034d32fe Minor clean-up 2014-05-29 00:19:08 +01:00
Hrvoje Jasak
05dc011f83 Block AMG solver updates 2014-05-29 00:18:30 +01:00
Hrvoje Jasak
75c037bf4a Merge branch 'origin/feature/dbnsFoam' into nextRelease 2014-05-28 21:17:22 +01:00
Hrvoje Jasak
7fadc1a980 Added dbns library 2014-05-28 21:16:30 +01:00
Hrvoje Jasak
8c38055ac5 Added dbns library compilation 2014-05-28 20:51:42 +01:00
Hrvoje Jasak
843c88935e Coupled density-based solver for compressible flows 2014-05-28 20:31:32 +01:00
Hrvoje Jasak
8a57bfe44d Formatting 2014-05-28 20:19:15 +01:00
Hrvoje Jasak
84b040d238 Merge remote-tracking branch 'origin/feature/pressureBasedTurbo' into nextRelease 2014-05-28 17:34:55 +01:00
Hrvoje Jasak
2c8b685c95 Tidy-up of the block AMG solver 2014-05-28 17:10:02 +01:00
Dominik Christ
c925071ccd Integrated steady compressible turbo functionality 2014-05-28 12:53:47 +01:00
Hrvoje Jasak
c61195981d Removed debug statement 2014-05-28 12:26:29 +01:00
Hrvoje Jasak
1272a905cf Merge remote-tracking branch 'origin/feature/PressureBasedCoupledSolver' into nextRelease 2014-05-28 10:49:59 +01:00
Hrvoje Jasak
71389b230d Merge commit 'c5268194fe6ef61efaf0037e4ae87dc797444151' into nextRelease
Conflicts:
	src/foam/matrices/blockLduMatrix/BlockAmg/BlockMatrixCoarsening/BlockMatrixCoarsening.C
2014-05-28 10:42:29 +01:00
Hrvoje Jasak
09f257eeab Merge remote-tracking branch 'origin/BUGFIX/coarseningAndAgglomeration' into nextRelease 2014-05-28 10:38:34 +01:00
Martin Beaudoin
705a5bc7c9 Merge remote-tracking branch 'origin/nextRelease' into nr/feature/changeGlobalControlDictParamsFromCmdLine 2014-05-28 01:21:37 -04:00
Martin Beaudoin
6f1102cb5d Add options for modifying the global controlDict values/switches from the command-line
The following command-line options are available:
 -DebugSwitches        key=value
 -DimensionedConstants key=value
 -InfoSwitches         key=value
 -OptimisationSwitches key=value
 -Tolerances           key=value

In order to modify more than one key/value pair for a given category, you will
need to specify a given option more than once.

If an invalid/unknown key is specified, a complete list of valid keys for the
application will be written at the console.

Martin Beaudoin 05/2014
2014-05-28 01:11:17 -04:00
Bernhard F.W. Gschaider
c5268194fe User the sortedToc on every runtime-selection table known to man 2014-05-27 15:54:52 +02:00
Bernhard F.W. Gschaider
7aaa5958f6 Merge in forgotten Fix 2014-05-27 14:36:44 +02:00
Dominik Christ
246f994b6f BlockMatrixAgglomeration 2014-05-27 13:24:11 +01:00
Dominik Christ
8848498e5d Added pUCoupledSolver with core library changes and tutorial case 2014-05-27 10:30:47 +01:00
Hrvoje Jasak
7ab12b3c1e Merge remote-tracking branch 'origin/feature/macPortOverhaul' into nextRelease 2014-05-21 11:19:35 +01:00
Hrvoje Jasak
fec3f36536 Merge branch 'BUGFIX/topoChangeGGI' into nextRelease 2014-05-20 12:03:05 +01:00
Hrvoje Jasak
a875b3f982 Update zones before boundaries on syncUpdate 2014-05-20 12:02:19 +01:00
Hrvoje Jasak
721dbf9323 Formatting and debug statements 2014-05-20 11:57:56 +01:00
Hrvoje Jasak
279876e5fa Formatting 2014-05-20 11:10:46 +01:00
Hrvoje Jasak
4d75b310c1 CFomment on mesh motion 2014-05-19 17:11:36 +01:00
Hrvoje Jasak
710f348854 Merge branch 'BUGFIX/GGI-quickReject' into nextRelease 2014-05-19 16:54:27 +01:00
Hrvoje Jasak
b03f499a98 Pout messaging for parallel topo changes 2014-05-19 16:44:39 +01:00
Hrvoje Jasak
9109d2953e Avoid creating a plane with zero normal 2014-05-19 16:41:22 +01:00
Bernhard F.W. Gschaider
9080f39c18 FIX: make sure that float-fields uses the same type as parMetis (certain versions seem to use double) 2014-05-15 21:39:05 +02:00
Bernhard F.W. Gschaider
630062aec0 FIX: make sure that processorWeight uses the same type as Metis 2014-05-15 21:30:29 +02:00
Bernhard F.W. Gschaider
dfd971ed20 Merge in next release 2014-05-15 16:51:41 +02:00
Hrvoje Jasak
d5f6d18e16 Added Gauss-Seidel as asymmetric solver 2014-05-12 17:00:57 +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
Hrvoje Jasak
f9e0818602 Merge remote-tracking branch 'remotes/origin/feature/mvapich2' into nextRelease
Conflicts:
	etc/bashrc
	etc/cshrc
2014-04-30 10:35:07 +01:00
Bernhard F.W. Gschaider
1cdd6a6f0c Library needed to allow dynamic loading on Mac OS X 2014-04-12 20:27:41 +02:00
Hrvoje Jasak
1ed37f5e88 Formatting 2014-04-11 15:49:20 +01:00
Hrvoje Jasak
9e35f5c2c4 Removed size check: may interfere with parallel communication 2014-04-11 15:48:13 +01:00
Hrvoje Jasak
039cfc95c9 Merge remote-tracking branch 'origin/BUGFIX/correctImplicitBoundarySource' into nextRelease 2014-04-10 18:21:41 +01:00
Hrvoje Jasak
721a239777 correctImplicitBoundarySource bug fix for non-parallel coupled patches: cyclic, cyclicGgi 2014-04-10 18:16:30 +01:00
Hrvoje Jasak
979bc9da14 Access to patch 2014-04-10 18:03:36 +01:00
Hrvoje Jasak
118ac4349e Formatting 2014-04-10 18:03:08 +01:00
Hrvoje Jasak
2ba267c767 Issue with the rank of 4th order symm tensors 2014-04-10 18:01:10 +01:00
Hrvoje Jasak
b3db6d226f Formatting 2014-04-10 17:59:45 +01:00
Hrvoje Jasak
b6a35f9343 Formatting 2014-04-10 17:58:14 +01:00
Hrvoje Jasak
c8316ef5a4 Merge remote-tracking branch 'origin/BUGFIX/linUpwInPar' into nextRelease 2014-04-10 17:53:30 +01:00
Hrvoje Jasak
d599aa8597 Merge remote-tracking branch 'origin/BUGFIX/radiationBCConstructor' into nextRelease 2014-04-10 17:51:01 +01:00
Hrvoje Jasak
e311c0a757 Merge remote-tracking branch 'origin/bugfix/bumpToGPLv3' into nextRelease
Conflicts:
	README
2014-04-10 17:50:12 +01:00
Hrvoje Jasak
39fac12c97 Update of old format dimension set 2014-04-10 17:47:21 +01:00
Hrvoje Jasak
8269d111b2 High-level CoeffFields 2014-04-10 17:46:24 +01:00
Henrik Rusche
bae94fac3b BUG: linearUpwind hangs in parallel execution on empty patches 2014-04-10 16:46:22 +02:00
Dominik Christ
1179d296b3 Solved restart issue with corrected BCs 2014-04-08 13:21:30 +01:00
Dominik Christ
c6a04e7242 Removed dependency on objectRegistry in constructor 2014-04-03 16:00:47 +01:00
Dominik Christ
ff19030464 Fixed buggy wideBandAbsoprtionEmission::addIntensity by removing it 2014-03-20 14:56:02 +00:00
Alexander Monakov
6a6c4903f3 Support building Pstream against MVAPICH2 2014-03-06 16:04:18 +01:00
Hrvoje Jasak
3810b29f37 Solid models update - boundary traction 2014-02-23 10:53:50 +00:00
Bernhard F.W. Gschaider
bb2113dfc5 Adapting the stack-trace on Mac OS X. Got rid of a couple of nasty hacks 2014-02-21 21:22:46 +01:00
Bernhard F.W. Gschaider
74bc4eacdf Weird problem where gcc4.7 does not work if the label.H-Header is
included before vector.H
2014-02-21 21:21:16 +01:00
Hrvoje Jasak
291c893671 Merge remote-tracking branch 'origin/BUGFIX/cudaSolverHeaders' into nextRelease 2014-02-19 12:36:42 +00:00
Dominik Christ
439945fc57 Merge remote-tracking branch 'origin/BUGFIX/cellLayering' 2014-02-17 16:35:13 +00:00
Dominik Christ
55a148542d Merge remote-tracking branch 'origin/BUGFIX/cudaSolverHeaders' 2014-02-17 16:34:19 +00:00
Dominik Christ
28cafbfdb8 Merge remote-tracking branch 'origin/bugfix/namedDdtOperators' 2014-02-17 16:33:59 +00:00
Dominik Christ
fbbfe1f59d Fixed closing comments on cuda file headers; reversed Allwmake logic 2014-02-17 15:20:28 +00:00
Dominik Christ
dd1d7c5c51 Merge remote-tracking branch 'origin/bugfix/namedDdtOperators' into nextRelease 2014-02-17 11:04:19 +00:00
Hrvoje Jasak
9b94abdb66 Added named ddt and d2dt2 2014-02-17 10:54:37 +00:00
Hrvoje Jasak
56c2232abb Removed low-Re k-omega SST: not needed 2014-02-13 11:36:25 +00:00
Hrvoje Jasak
3507519728 Added named ddt and d2dt2 2014-02-12 16:45:24 +00:00
Hrvoje Jasak
d3c8528c07 Disable layers around corners 2014-02-10 17:30:25 +00:00
Hrvoje Jasak
56e392ae55 Efficiency on static meshes 2014-02-10 17:29:57 +00:00
Hrvoje Jasak
602c92f39a Merge remote-tracking branch 'remotes/origin/bugfix/docInFunctionObjectHeaderFile' into nextRelease 2014-02-10 17:09:50 +00:00
Hrvoje Jasak
9a1d8a6672 Merge branch 'BUGFIX/cellLayering' into nextRelease 2014-02-10 17:08:22 +00:00
Hrvoje Jasak
2a76b2e557 Cell layering bug fix 2014-02-10 17:06:03 +00:00
Dominik Christ
9c6ac6dc5f Updated library name in header file docmentation 2014-01-27 11:53:50 +00:00
Hrvoje Jasak
9aad8cbbbe Formatting 2014-01-21 12:07:58 +00:00
Hrvoje Jasak
fc219a24c2 Protection on rho and phi not found 2014-01-21 11:12:29 +00:00
Hrvoje Jasak
19f0ef5bf0 Clean-up 2014-01-20 11:47:35 +00:00
Hrvoje Jasak
20d25e610c Merge branch 'bugfix/cuttingPlaneUListError' into nextRelease 2014-01-16 15:56:05 +00:00
Hrvoje Jasak
a2a43bb41e Formatting 2014-01-16 15:33:28 +00:00
Dominik Christ
4440a34bf9 Changed checking UList from direct memory access to .empty() 2014-01-16 13:06:00 +00:00
Hrvoje Jasak
6820387ef9 BUGFIX: Enabled sorted toc for swak compatibility 2014-01-02 15:37:43 +00:00
Bernhard F.W. Gschaider
55a09fdd2a Make sure that Mesquite-Library is only linked at Run-time
--HG--
branch : bgschaid/foam3FixesBranch
2013-12-30 22:32:32 +01:00
Bernhard F.W. Gschaider
3e6bfe9aea Make basic decomposition-library independend from ThirdParty-software (but load the 'default' libraries before the runtime-selection kicks in)
--HG--
branch : bgschaid/foam3FixesBranch
2013-12-30 18:55:02 +01:00
Hrvoje Jasak
a277822087 PORT: Mac port headers update for Time.H 2013-12-17 09:02:35 +00:00
Hrvoje Jasak
ba3d7f689b Added check for faces with insufficient points 2013-12-16 14:29:51 +00:00
Hrvoje Jasak
d114f1244f Merge remote-tracking branch 'origin/nr/HenrikRusche' into nextRelease 2013-12-16 11:30:07 +00:00
Henrik Rusche
fd5da91eed ENH: Return 'found' only when proper face is found; first candidate may still be retrieved 2013-12-12 01:27:37 +01:00
Henrik Rusche
f3a9ce3f50 BUGFIX: 552fd5fd requires calculation of deflated geometry 2013-12-12 01:01:38 +01:00
Henrik Rusche
c156c308f2 BUGFIX: GGI interpolation not updated when mesh moves 2013-12-12 01:01:32 +01:00
Hrvoje Jasak
a195a0979e Library rename and compilation 2013-12-11 17:40:13 +00:00
Hrvoje Jasak
fc0cbfa6b4 Added missing declaration 2013-12-11 17:38:01 +00:00
Hrvoje Jasak
6870c99b4c Formatting 2013-12-11 17:37:40 +00:00
Hrvoje Jasak
aac5de5e16 Renamed and cleaned foam-extend 2013-12-11 16:09:41 +00:00
Hrvoje Jasak
bdd4993527 Fixed missing return for bad flux 2013-12-05 15:13:16 +00:00
Hrvoje Jasak
7b7dce6b60 Clean-up 2013-12-05 15:09:33 +00:00
Dominik Christ
2521a2adf7 Added dimension checking to ddtPhiCorr for steadyState-ddt 2013-12-05 14:58:17 +00:00
Henrik Rusche
9454c3e2dd PORTING: Changes for Intel 2013 (Martin Beaudoin) 2013-12-04 21:00:10 +01:00
Hrvoje Jasak
be8a9469bc Merge branch 'nextRelease' of ssh://git.code.sf.net/p/openfoam-extend/OpenFOAM-1.6-ext into nextRelease 2013-12-04 11:03:25 +00:00
Hrvoje Jasak
1caa988f07 Fix for uninitialised mapped faces in direct face action 2013-12-04 11:03:14 +00:00
Hrvoje Jasak
88d54f4e56 Formatting 2013-12-04 11:02:48 +00:00
Henrik Rusche
d97c617e23 BUGFIX: Illegal use of uninitialised value (backport) 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
5559ff2310 Formatting and porting changes 2013-12-03 20:19:24 +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
9f384472d4 BUGFIX: options treatment in metisDecomp 2013-11-30 13:58:02 +01:00
Henrik Rusche
147116f210 Removed unneeded lib dependency from mdInitialise 2013-11-29 16:13:10 +01:00
Hrvoje Jasak
22076cf14d Merge branch 'nextRelease' of ssh://git.code.sf.net/p/openfoam-extend/OpenFOAM-1.6-ext into nextRelease 2013-11-29 14:32:16 +00:00
Hrvoje Jasak
7d9d823339 Merge remote-tracking branch 'origin/nr/HenrikRusche' into nextRelease 2013-11-29 14:25:30 +00:00
Henrik Rusche
bb5109cd5d BUGFIX: Wrong order of updates in polyMeshUpdate 2013-11-27 16:26:35 +01:00
Henrik Rusche
eafe626e71 changes to library and settings 2013-11-26 13:00:51 +01:00
Hrvoje Jasak
eedeae8c41 Access to platform variables 2013-11-25 12:47:12 +00:00
Hrvoje Jasak
8b29201b52 Formatting 2013-11-25 12:46:52 +00:00
Hrvoje Jasak
a1d9b5a936 Update probe position for dynamically changing meshes 2013-11-20 15:01:19 +00:00
Hrvoje Jasak
4a854ecce4 Formatting 2013-11-20 15:01:00 +00:00
Hrvoje Jasak
1a0829aff4 Linear valve, minor clarity and debug 2013-11-20 15:00:41 +00:00
Hrvoje Jasak
495c2ab648 Debug vol conservation 2013-11-20 13:09:35 +00:00
Hrvoje Jasak
c7203da0be Minor updates and checks 2013-11-20 09:40:10 +00:00
Hrvoje Jasak
8d47b458a4 Formatting 2013-11-20 09:39:47 +00:00
Hrvoje Jasak
b1d6d6ea74 Formatting 2013-11-20 09:39:09 +00:00
Hrvoje Jasak
c2136b7263 Minor clean-up 2013-11-20 09:38:48 +00:00
Hrvoje Jasak
a9c05832e8 Updated for parallel topo change and advanced mesh features 2013-11-20 09:38:11 +00:00
Hrvoje Jasak
989c5bffa1 Enable linear valve topo mesh for parallel execution. Olivier Petit 2013-11-19 15:35:47 +00:00
Hrvoje Jasak
aa1c13c7ed Infinite loop error fix. Henrik Rusche 2013-11-14 15:37:16 +00:00
Hrvoje Jasak
219e515cb1 Merge remote-tracking branch 'origin/nr/HenrikRusche' into nextRelease 2013-11-11 13:56:06 +00:00
Henrik Rusche
fd9fc4e717 Updated time sub-cycling to vanilla 2013-11-11 14:38:20 +01:00
Hrvoje Jasak
efaec156ce Added parallel check for size of global face zone 2013-11-09 08:08:29 +00:00
Hrvoje Jasak
6f82870683 Merge remote-tracking branch 'origin/nr_philipc' into nextRelease 2013-11-08 16:47:32 +00:00
Hrvoje Jasak
bd40dc3d91 Merge remote-tracking branch 'origin/bgschaid/minorAdditions' into nextRelease 2013-11-08 16:44:54 +00:00
Bernhard F.W. Gschaider
caf9efd208 Adding a FPE-handler for Darwin
--HG--
branch : bgschaid/minorAdditionsBranch
2013-11-08 00:42:49 +01:00
Philip Cardiff
ed35baf098 solid mechanics cleanup 2 2013-11-07 20:32:01 +00:00
Philip Cardiff
b458b0d0d5 solidModels and solidMechanics cleaning 2013-11-07 20:22:30 +00:00
Hrvoje Jasak
cf07ee056c Added 4th order tensors into field types 2013-11-05 13:51:39 +00:00
Hrvoje Jasak
01558c2408 Added patch access 2013-11-05 13:51:23 +00:00
Hrvoje Jasak
59b54a7e99 Added missing writers 2013-11-05 13:51:06 +00:00
Hrvoje Jasak
97ebf4e31e Merge branch 'nextRelease' of ssh://git.code.sf.net/p/openfoam-extend/OpenFOAM-1.6-ext into nextRelease 2013-11-04 14:11:40 +00:00
Hrvoje Jasak
04eacbfe87 Mac Maverick re-port, 2 2013-11-04 14:11:27 +00:00
Hrvoje Jasak
b476189438 Mac Maverick re-port 2013-11-04 14:10:04 +00:00
Hrvoje Jasak
fd68694dcb Solid cleanup, 2 2013-11-04 11:58:55 +00: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
Dominik Christ
6a3a9bee12 Updated cuda parameters in makefiles 2013-10-29 13:32:13 +00:00
Hrvoje Jasak
583df8e97c Clean-up and reorganisation of solid models 2013-10-29 13:27:25 +00:00
Hrvoje Jasak
30b9e79592 Post-merge reorganisation 2013-10-29 10:22:19 +00:00
Hrvoje Jasak
1db9942846 Allow access to transformation variables 2013-10-29 10:21:59 +00:00
Hrvoje Jasak
cb05e68fc7 Post-merge reorganisation 2013-10-29 10:21:39 +00:00
Hrvoje Jasak
f7ad627f7f Merge remote-tracking branch 'origin/nextRelease_philipc' into nextRelease
Conflicts:
	src/Allwmake
2013-10-29 10:20:25 +00:00
Hrvoje Jasak
e6b91c08cc Merge remote-tracking branch 'origin/feature/parallelDynamicTopoFvMesh' into nextRelease
Conflicts:
	src/dynamicMesh/dynamicFvMesh/Make/files
	src/dynamicMesh/dynamicFvMesh/Make/options
	src/dynamicMesh/dynamicFvMesh/dynamicTopoFvMesh/dynamicTopoFvMeshCheck.C
	src/dynamicMesh/dynamicFvMesh/dynamicTopoFvMesh/eMesh/eMeshDemandDrivenData.C
2013-10-25 14:49:58 +01:00
Hrvoje Jasak
ec179cd491 icc-13 compiler fix. Martin Beaudoin 2013-10-24 10:26:10 +01:00
Hrvoje Jasak
83ffa19dbc Merge remote-tracking branch 'origin/feature/foamCalcScalarMult' into nextRelease 2013-10-22 15:42:57 +01:00
Dominik Christ
1885f132dc Added scalar multiplication 2013-10-22 15:35:30 +01:00
Hrvoje Jasak
7eb6209798 Added missing value entry in write 2013-10-21 17:08:16 +01:00
Hrvoje Jasak
4928d44960 Bug fix: which patch. Niels Jacobsen and Zeljko Tukovic 2013-10-21 15:20:19 +01:00
Hrvoje Jasak
42d8ceeedb Spline interpolation. Dominik Christ 2013-10-21 14:37:17 +01:00
Philip Cardiff
b3be3f8024 added missing definition of tranformFieldMask for diagTensor - my Mac g++ did not mind. Also add detail to solidMechanics/readMe.txt 2013-10-18 15:40:24 +01:00
Hrvoje Jasak
f6eb45a48b Improved debug message 2013-10-17 13:08:18 +01:00
Hrvoje Jasak
042d809b2d Cyclic GGI and mixing plane support in tet FEM solver 2013-10-17 13:02:30 +01:00
Philip Cardiff
87cb5a32fa rearranged solidMechanics and added symmTensor4thOrder and diagTensor fields 2013-10-16 10:47:48 +01:00
Philip Cardiff
ab6cd72839 Rearranging solidMechanics solvers and src, and added wmake darwin rules 2013-10-11 14:31:14 +01:00
Hrvoje Jasak
db4d4cefe7 Hand-merged CUDA support 2013-10-11 14:12:56 +01:00
Hrvoje Jasak
2fa97bf862 Formatting 2013-10-10 17:49:35 +01:00
Hrvoje Jasak
4fb2706fe8 Merge remote-tracking branch 'origin/nr/HenrikRusche' into nextRelease 2013-10-10 11:05:01 +01:00
Hrvoje Jasak
fbfbb8c8d2 Constraints handling update 2013-10-10 10:52:45 +01:00
Hrvoje Jasak
834311e8e9 Formatting 2013-10-10 10:52:32 +01:00
Hrvoje Jasak
c78ea81137 Transformation missing: GGI bug gix 2013-10-10 10:52:01 +01:00
Hrvoje Jasak
36a9847c94 Comment 2013-10-10 10:51:17 +01:00
Henrik Rusche
9f8cf26779 Adapt turbulent BCs to postFixedObjReg 2013-10-10 00:32:41 +02:00
Hrvoje Jasak
10f4bb9c94 Bug in resetting coeff arrays 2013-10-09 16:24:43 +01:00
Hrvoje Jasak
74630e76e2 Bug fix: missing size before mapping 2013-09-30 11:13:23 +01:00
Henrik Rusche
ffe78c66d8 ENH: Make attachDetach operational for zones that end within the domain 2013-09-30 11:14:52 +02:00
Dominik Christ
c046162390 Compilation update 2013-09-18 14:24:15 +01:00
Hrvoje Jasak
30b35bab83 gcc-4.8 compilation updates. Andreas Feymark 2013-09-18 09:19:52 +01:00
Hrvoje Jasak
5a18de14fb Icc compiler: template statics initialisation 2013-09-17 16:05:04 +01:00
Henrik Rusche
abdb73255b Merge remote-tracking branch 'origin/nr/multiSolverFix' into nextRelease 2013-08-30 12:13:34 +02:00
Henrik Rusche
b3c75bcab5 Merge remote-tracking branch 'origin/nr/equationReaderFix' into nextRelease 2013-08-30 12:12:42 +02:00
David L. F. Gaden
03ca11b05d Corrected Allwmake 2013-08-29 17:08:27 -05:00
David L. F. Gaden
9630e8099e Update multiSolver libraries 2013-08-29 17:04:32 -05:00
David L. F. Gaden
fc88b447ce Corrected files going to FOAM_APPBIN 2013-08-29 15:23:26 -05:00
David L. F. Gaden
031c1b07e3 Imported new equationReader 2013-08-29 15:03:52 -05:00
David L. F. Gaden
d36caeaa10 Removed old equationReader 2013-08-29 14:59:46 -05:00
Henrik Rusche
9881701238 Reverting erroneous Make file 2013-08-29 15:22:29 +02:00
Hrvoje Jasak
6caa9b34cb Fixed wrong dimension set in steady state ddt corrector 2013-08-26 20:48:25 +01:00
Hrvoje Jasak
668c0ae614 Clean-up of profiling code 2013-08-26 12:18:13 +01:00
Hrvoje Jasak
5c2c9f6bdc Clean-up of profiling code 2013-08-26 12:17:20 +01:00
Hrvoje Jasak
244849fac2 Profiling update, Bernhard Gscheider 2013-08-26 12:00:13 +01:00
Hrvoje Jasak
a47a1b5577 Safe execution when phi is not present 2013-08-26 11:59:53 +01:00
Hrvoje Jasak
4c3ca4097c Merge remote-tracking branch 'remotes/origin/bgschaid/minorAdditions' into nextRelease
Conflicts:
	src/OpenFOAM/matrices/blockLduMatrix/BlockLduMatrix/BlockLduMatrixATmul.C
2013-08-22 17:15:23 +01:00
Hrvoje Jasak
d143ebc16b Solid motion compilation issues 2013-08-21 16:38:53 +01:00
Hrvoje Jasak
f919724996 Compilation of solid body motion 2013-08-20 11:45:42 +01:00
Hrvoje Jasak
83f7e9aab2 Mixing plane update 2013-08-20 11:43:04 +01:00
Hrvoje Jasak
f475e7e958 Removed unnecessary cast 2013-08-20 11:42:53 +01:00
Hrvoje Jasak
caf64c6c10 Safe return in absence of required fields 2013-08-20 11:42:36 +01:00
Bernhard F.W. Gschaider
1ef994d85c Adding some comments to profiling-stuff
--HG--
branch : bgschaid/minorAdditionsBranch
2013-08-20 00:30:38 +02:00
Philippose Rajan
d72a1a1128 Missing library: solidBodyMotion.... added back to the file: src/dynamicMesh/meshMotion/Allwmake 2013-08-16 05:57:25 +02:00
Henrik Rusche
460ffb67a6 Merge remote-tracking branch 'origin/nr/HakanNilssonRH6' into nextRelease
Conflicts:
	src/Allwmake
2013-08-15 11:55:26 +02:00
Dominik Christ
5d2e6afc90 bugfix in PAMG policy 2013-08-15 09:57:56 +01:00
Hrvoje Jasak
82ddb504b5 Minor bug fixes 2013-08-14 15:29:04 +01:00
Hrvoje Jasak
72ceefd891 Eigen-vector calculation bug fix and speed improvement 2013-08-14 12:55:35 +01:00
Hrvoje Jasak
ae6b76038f Block multiplication bug fix 2013-08-14 12:54:34 +01:00
Håkan Nilsson
5da1f509bc Added semicolon at end of line 2013-08-14 09:23:07 +02:00
Håkan Nilsson
55857bf6ab Removed first compilation of solidBodyMotion, since it will produce an error, and since it is compiled later anyway 2013-08-14 09:15:44 +02:00
Håkan Nilsson
666d57bebb Moved compilation of multiSolver since it needs lfiniteVolume.so 2013-08-14 09:01:53 +02:00
Hrvoje Jasak
1a0318c0ca Tet fem reorganisation 2013-08-13 16:01:45 +01:00
Hrvoje Jasak
bfa51c9392 Removed unnecessary scoping 2013-08-13 15:30:52 +01:00
Hrvoje Jasak
abe4baf9d9 Formatting 2013-08-13 15:30:27 +01:00
Hrvoje Jasak
004a2db58c solutionDict lookup 2013-08-13 15:29:40 +01:00
Hrvoje Jasak
a4238ec89b I/O handling fixes 2013-08-13 15:29:19 +01:00
Bernhard F.W. Gschaider
4aaa1d47e6 Adding profiling in additional places
--HG--
branch : bgschaid/minorAdditionsBranch
2013-08-12 19:25:59 +02:00
Bernhard F.W. Gschaider
5752fd65ba Application level profiling proposed in
http://www.cfd-online.com/Forums/openfoam-bugs/64081-feature-proposal-application-level-profiling.html

--HG--
branch : bgschaid/minorAdditionsBranch
2013-08-12 18:37:17 +02:00
Bernhard F.W. Gschaider
6b15791cc7 Merge before going on
--HG--
branch : bgschaid/minorAdditionsBranch
2013-08-09 11:27:55 +02:00
Dominik Christ
062cac462c Merge branch 'nr/DominikChrist' into nextRelease 2013-07-19 13:52:25 +01:00
Dominik Christ
713ad94af0 Remove compiling error in magLongDelta 2013-07-19 11:17:25 +01:00
Bernhard F.W. Gschaider
72c243a96f Merge
--HG--
branch : bgschaid/minorAdditionsBranch
2013-07-19 00:36:27 +02:00
Bernhard F.W. Gschaider
c7121e7df2 BUGFIX: For the diagonal the size of the upper Matrix coefficients was used which led to an 'out of range'-error
--HG--
branch : bgschaid/minorAdditionsBranch
2013-07-18 23:59:38 +02:00
Henrik Rusche
28ec694f9d STYLE: Quenching compiler warning -- mainly unused variables 2013-07-18 19:30:25 +02:00
Henrik Rusche
c2bb0955cd BUGFIX: Variables not updated inside if-statement 2013-07-18 19:28:34 +02:00
Henrik Rusche
8141282b1d Convert tabs to fours spaces systematically 2013-07-18 10:50:29 +02:00
Henrik Rusche
3241862b6c Remove trailing whitespace systematically 2013-07-18 10:15:54 +02:00
Dominik Christ
c75070a136 Merging changes from nr/HenrikRusche -- part 2 2013-07-17 15:04:12 +01:00
Dominik Christ
03c8dee5bc Merged changes from nr/HenrikRusche 2013-07-17 14:57:27 +01:00
Henrik Rusche
8b78d3b403 magLongDistance clean-up 2013-07-17 14:56:16 +02:00
Bernhard F.W. Gschaider
b07fe1c69f Merge
--HG--
branch : bgschaid/minorAdditionsBranch
2013-07-15 20:55:01 +02:00
Bernhard F.W. Gschaider
4842e3ba80 Wrong method called (only revealed when compiling swak)
--HG--
branch : bgschaid/minorAdditionsBranch
2013-07-15 20:45:08 +02:00
Henrik Rusche
44e35ccba3 Enable layer addition for face zone that are wrapped around a cell 2013-07-12 11:54:57 +02:00
Henrik Rusche
306f7e22ce BACKPORT: view factor radiation model 2013-07-12 11:54:57 +02:00
Henrik Rusche
debfe4a1a2 BUGFIX: Enable reference/delta detection in initInterfaceMatrixUpdate/updateInterfaceMatrix 2013-07-12 11:54:56 +02:00
Henrik Rusche
43b9f45f20 Enable access to cell-based Cp from basicThermo 2013-07-12 11:54:56 +02:00
Henrik Rusche
2c62626310 R/W access to matrixUpdateBuffer & remoteFieldName 2013-07-12 11:54:56 +02:00
Martin Beaudoin
8b10bfb4d5 Treat lookupClass as a template. Recent version of Clang/LLVM were choking on this 2013-07-11 20:20:24 -04:00
Henrik Rusche
fee3998d24 BUG: send-receive addressing could be recalculated asymmetrically in parallel
ENH: Avoid recalculation off addressing on plain attach/detach
2013-07-11 16:01:42 +02:00
Henrik Rusche
78d73c3278 BUG: skewCoeff not reduces across processors 2013-07-11 12:37:47 +02:00
Henrik Rusche
d5326a7d27 Revert changes to regionCouplePolyPatch.C 2013-07-11 11:08:11 +02:00
Henrik Rusche
1e32d23da1 Revised fvMatrix::setReference 2013-07-11 11:08:11 +02:00
Dominik Christ
446176db14 Merge branch 'nextRelease' of ssh://git.code.sf.net/p/openfoam-extend/OpenFOAM-1.6-ext into nextRelease 2013-07-09 11:07:12 +01:00
Dominik Christ
2d4a625388 Removed some compile-time errors 2013-07-09 11:06:50 +01:00
Henrik Rusche
d222bcb22b STYLE: Remove unused variable and trailing whitespace 2013-07-08 15:42:36 +02:00
Dominik Christ
b6c16f1065 Merge remote-tracking branch 'origin/nr/HenrikRusche' into nextRelease 2013-07-08 13:58:39 +01:00
Dominik Christ
6aef940d91 Merge remote-tracking branch 'origin/feature/multisolver' into nextRelease 2013-07-08 13:51:44 +01:00
Dominik Christ
e83d2551fc Merge remote-tracking branch 'origin/feature/mesquiteHexPrismSupport' into nextRelease
Conflicts:
	src/dynamicMesh/meshMotion/mesquiteMotionSolver/mesquiteMotionSolver.C
	src/dynamicMesh/meshMotion/mesquiteMotionSolver/mesquiteMotionSolver.H
2013-07-08 13:51:02 +01:00
Dominik Christ
e556e92338 Merge remote-tracking branch 'origin/hotfix/multiRegion_dynamicFvMesh' into nextRelease 2013-07-08 13:46:54 +01:00
Dominik Christ
4cb66395da Merge remote-tracking branch 'origin/hotfix/cyclic_and_cyclicGgi_position_of_patch_faces' into nextRelease 2013-07-08 13:45:45 +01:00
Dominik Christ
090c07f3a7 Merge remote-tracking branch 'origin/feature/overlapGgi' into nextRelease
Conflicts:
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/LimitedScheme/NVDTVD.H
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/LimitedScheme/NVDVTVDV.H
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/vanAlbada/vanAlbada.H
2013-07-08 13:42:18 +01:00
Dominik Christ
654e6811ca Merge remote-tracking branch 'origin/feature/equationReader' into nextRelease 2013-07-08 13:02:07 +01:00
Dominik Christ
aab85044e9 Merge remote-tracking branch 'origin/hotfix/bound_BC' into nextRelease 2013-07-08 13:00:58 +01:00
Henrik Rusche
3915b701f7 Concentrate harmonic interpolation 2013-07-08 13:14:17 +02:00
Henrik Rusche
f2ef2a57db BUG: regionCouple in parallel & originalField storage 2013-07-08 13:14:17 +02:00
Dominik Christ
8a70870771 Merge remote-tracking branch 'origin/hotfix/ggiSeparation+blockCoupledGgi' into nextRelease
Conflicts:
	src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/ggi/ggiPolyPatch.H
2013-07-08 12:05:49 +01:00
Henrik Rusche
1ea9d81566 Bugfixes for fvDOM 2013-07-08 11:57:05 +02:00
Henrik Rusche
3539477f95 BACKPORT: turbulent inlets handled as inletOutlet 2013-07-06 23:56:32 +02:00
Henrik Rusche
af120e323c Make layer a little thicker to avoid its deletion in next time step 2013-07-05 21:53:35 +02:00
Henrik Rusche
fbef604e95 Enable layerAddition to add new cells into cell Zone 2013-07-05 21:51:23 +02:00
Henrik Rusche
55f5ade6e9 Added debug to cell to quench Warnings 2013-07-05 21:47:24 +02:00
Henrik Rusche
929414b804 Make point wave work with GGI 2013-07-05 21:46:16 +02:00
Martin Beaudoin
84b4a7e696 Fixing complation of ProcessorPointPatchField.C 2013-07-04 21:45:36 -04:00
Henrik Rusche
5802950830 Merge remote-tracking branch 'origin/hotfix/layerWithCorner' into nextRelease
Conflicts:
	src/dynamicMesh/dynamicMesh/polyMeshModifiers/layerAdditionRemoval/setLayerPairing.C
2013-07-03 21:39:48 +02:00
Henrik Rusche
62f43224bd Merge remote-tracking branch 'origin/hotfix/gcc47' into nextRelease
Conflicts:
	src/OpenFOAM/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
2013-07-03 21:22:32 +02:00
Henrik Rusche
a09b971def Merge remote-tracking branch 'origin/feature/gcc4.6port' into nextRelease
Conflicts:
	src/decompositionMethods/scotchDecomp/Make/options
	src/thermophysicalModels/basic/Make/options
	src/thermophysicalModels/reactionThermo/Make/options
2013-07-03 21:20:15 +02:00
Henrik Rusche
09fbf2ef28 Fixes to previous merge commits 2013-07-03 19:43:31 +02:00
Henrik Rusche
031d180f63 Merge branch 'hotfix/gcc47_HR' into nextRelease
Conflicts:
	src/OpenFOAM/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
	src/OpenFOAM/fields/PointPatchFields/derived/global/GlobalPointPatchField.C
2013-07-03 17:19:52 +02:00
Henrik Rusche
3a90759972 Merge branch 'HJ/parallelTopoEngine' into nextRelease
Conflicts:
	applications/utilities/mesh/manipulation/moveDyMEngineMesh/Make/options
	applications/utilities/mesh/manipulation/moveDyMEngineMesh/moveDyMEngineMesh.C
2013-07-03 16:45:44 +02:00
Henrik Rusche
eaf054002e Merge branch 'HJ/master' into nextRelease
Conflicts:
	ThirdParty/rpmBuild/SOURCES/libccmio-2.6.1.patch_0
	ThirdParty/rpmBuild/SPECS/ParaView-3.12.0.spec
	etc/prefs.csh-EXAMPLE
	etc/prefs.sh-EXAMPLE
	etc/settings.sh
	src/OpenFOAM/interpolations/MixingPlaneInterpolation/MixingPlaneInterpolate.C
	src/OpenFOAM/interpolations/RBFInterpolation/RBFInterpolation.H
	src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/mixingPlane/mixingPlanePolyPatch.C
	src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/mixingPlane/mixingPlanePolyPatch.H
	src/lduSolvers/lduSolver/bicgStabSolver/bicgStabSolver.C
	testHarness/OSIG/Turbomachinery/README.txt
	testHarness/OpenFOAM/1.6-ext/CMakeFiles/CMakeLists.txt
2013-07-03 15:51:19 +02:00
Henrik Rusche
e394390d8f Merge branch 'HJ/AdjointImmersedBoundary' into masterSF
Conflicts:
	ThirdParty/AllMake.stage1
	ThirdParty/AllMake.stage4
	ThirdParty/rpmBuild/SOURCES/libccmio-2.6.1.patch_0
	ThirdParty/rpmBuild/SPECS/ParaView-3.12.0.spec
	ThirdParty/rpmBuild/SPECS/libccmio-2.6.1.spec
	ThirdParty/rpmBuild/SPECS/mesquite-2.1.2.spec
	ThirdParty/rpmBuild/SPECS/qt-everywhere-opensource-src-4.7.4.spec
	etc/prefs.csh-EXAMPLE
	etc/prefs.sh-EXAMPLE
	etc/settings.csh
	etc/settings.sh
	src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/linearUpwind/linearUpwind.C
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/linearUpwind/linearUpwindV.C
	src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/reconCentral/reconCentral.C
	testHarness/OSIG/Turbomachinery/README.txt
	testHarness/OpenFOAM/1.6-ext/CMakeFiles/CMakeLists.txt
2013-07-03 15:11:21 +02:00
Hrvoje Jasak
ec811c3586 Mixing plane update, intermediate 2013-07-02 14:17:12 +01:00
Hrvoje Jasak
12d4084b24 Separation offset bug fix 2013-06-30 18:37:14 +01:00
Hrvoje Jasak
e42b41bea9 Comments 2013-06-30 18:36:45 +01:00
Hrvoje Jasak
f6b896db76 Cut-off top-level solution if the number of equations is small 2013-06-28 17:11:41 +01:00
Hrvoje Jasak
75be6fb23e AMG solver robustness improvements 2013-06-27 17:50:02 +01:00
Hrvoje Jasak
52c914b353 Access to dictionaries 2013-06-27 13:03:07 +01:00
Hrvoje Jasak
f6487618db Clean-up 2013-06-27 13:02:42 +01:00
Hrvoje Jasak
6736d30bd7 Initialisation of uninitialised variable: compiler warning 2013-06-27 13:02:17 +01:00
Hrvoje Jasak
82491a5f79 Non-const access to controls 2013-06-26 13:57:32 +01:00
Hrvoje Jasak
fa313560d0 Moved correct patch grads into base class 2013-06-14 22:37:11 +01:00
Hrvoje Jasak
002040be85 Mixing plane update 2013-06-13 16:50:19 +01:00
Hrvoje Jasak
75ff3d51f3 Update of flux bc 2013-06-13 09:59:59 +01:00
Hrvoje Jasak
4fa88b1419 Compiler requires cast 2013-06-13 09:59:32 +01:00
Hrvoje Jasak
7e1989f184 Non-const access to fv controls 2013-06-13 09:59:04 +01:00
Martin Beaudoin
7a8b5100f0 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:37 -04:00
Martin Beaudoin
b7dc01d10f Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:36 -04:00
Martin Beaudoin
3d4501e538 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:34 -04:00
Martin Beaudoin
72908cb3d3 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:33 -04:00
Martin Beaudoin
4e42aa7689 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:29 -04:00
Martin Beaudoin
3f80186a4a Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:25 -04:00
Martin Beaudoin
317181fd72 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:14 -04:00
Martin Beaudoin
80d1a8392b Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:12 -04:00
Martin Beaudoin
21a1003e80 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:10 -04:00
Martin Beaudoin
ebd4ccb989 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:08 -04:00
Martin Beaudoin
d7bdb0d7b0 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:41:04 -04:00
Martin Beaudoin
812374774a Fixing compilation of lduSolvers following removal of files 2013-06-02 09:40:53 -04:00
Martin Beaudoin
3a7b0de428 Fixing compilation of lduSolvers following removal of files 2013-06-02 09:11:26 -04:00
Hrvoje Jasak
afdf469c1d Changed handling of non-parallel cyclic implicit interfaces 2013-05-31 13:39:44 +01:00
Hrvoje Jasak
ce26313610 Removed unnecessary header 2013-05-31 11:13:00 +01:00
Hrvoje Jasak
ba3d1e6dd1 Added handling for solo cells 2013-05-31 11:12:48 +01:00
Hrvoje Jasak
f4b8e41a89 Changed handling of coupled interfaces for ldu 2013-05-31 11:12:37 +01:00
Hrvoje Jasak
1777433765 Changed handling of coupled interfaces for ldu - compilation update 2013-05-31 11:11:55 +01:00