graham
5375553608
Merge branch 'master' into cvm
2010-09-30 11:20:01 +01:00
Henry
f4dee922ab
Start-up scripts: The environment variables are now set unconditionally as in 1.7.x
2010-09-29 10:50:49 +01:00
graham
f39d084874
Merge branch 'master' into cvm
2010-09-17 17:20:19 +01:00
graham
ebb9a9e1ac
ENH: tet decomposed particle tracking.
...
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +01:00
graham
1412553d06
Merge branch 'master' into cvm
...
Conflicts:
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.C
2010-07-23 13:41:31 +01:00
mattijs
4b307cf543
STYLE: etc/*rc : update version number, add comment
2010-07-06 11:48:46 +01:00
mattijs
24734787b8
BUG: etc/settings.*sh : make SYSTEMOPENMPI work with multiple paths
2010-07-06 11:46:00 +01:00
mattijs
50fc6c846a
ENH: apps/paraview3 : upgrade to 3.8.0
2010-07-06 11:44:37 +01:00
henry
ccfb6e32a6
Corrected headers.
2010-06-23 16:54:54 +01:00
Mark Olesen
0ca515e3b1
Merge remote branch 'OpenCFD/master' into olesenm
2010-06-02 10:46:45 +02:00
mattijs
4d60414377
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-06-01 15:29:13 +01:00
mattijs
1b152b6902
BUG: paraview3/cshrc : using non-existing variable is illegal in csh.
2010-06-01 15:28:27 +01:00
graham
ed6041eb50
ENH: Adding more useful information to sixDoFRigidBodyMotion restraint
...
reporting.
Making sixDoFRigidBodyMotionConstraints less verbose by default, now
requires debug switch to be set.
2010-05-31 12:00:53 +01:00
Mark Olesen
895a077cb1
STYLE: fixup some dictionary headers
2010-05-18 11:38:07 +02:00
graham
f106f89f1f
Merge branch 'master' into cvm
...
Conflicts:
applications/utilities/surface/surfaceFeatureExtract/surfaceFeatureExtract.C
2010-05-11 13:00:25 +01:00
Mark Olesen
856f0f4685
ENH: use FOAM_DOC_BROWSER to specify alternative html document browser
...
- change from 'kde-open %f' to the desktop-agnostic 'firefox %f' as
the default document browser.
2010-05-03 09:23:07 +02:00
Mark Olesen
e4ad77da06
Merge remote branch 'bundle2/homedoxy' into olesenm
2010-05-03 08:28:09 +02:00
Mark Olesen
20e9505b69
ENH: first reasonable draft of new doxygen look
2010-05-02 12:02:45 +02:00
Mark Olesen
845314b280
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-28 14:49:39 +02:00
mattijs
c8f3b1019a
BUG: incorrect mpc version
2010-04-26 16:56:33 +01:00
mattijs
015e11f91b
COMP: unset variable in Gcc4.5 path
2010-04-26 11:40:18 +01:00
Mark Olesen
a823b627a6
ENH: handle command-line parameters in bashrc/cshrc
...
- this provides a means to temporarily override the default settings
and/or the prefs.{csh,sh} settings.
bash:
name= -> unset name
name=value -> export name=value
csh:
name= -> unsetenv name
name=value -> setenv name value
eg,
. <WM_PROJECT_DIR>/etc/bashrc WM_COMPILER=Gcc45 WM_MPLIB=
to use gcc 4.5 and the default mplib
2010-04-26 08:49:41 +02:00
Mark Olesen
b16ef5f0fa
ENH: set PINC, PLIBS in the rules (not the env) for system-openmpi
...
BUG: syntax error in settings.sh
2010-04-22 15:46:54 +02:00
Mark Olesen
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +02:00
Mark Olesen
af12964ba1
ENH: add gcc-4.5.0, drop gcc-4.4.2, avoid gcc lib/ on 64-bit systems
2010-04-16 14:00:41 +02:00
graham
240c714aab
Merge branch 'master' into cvm
...
Conflicts:
etc/settings.csh
etc/settings.sh
wmake/rules/General/CGAL
2010-04-09 10:13:42 +01:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
Mark Olesen
f3ab304d79
ENH: simplify compiler settings, provision for boost/CGAL
2010-03-25 10:37:44 +01:00
graham
829c30733d
COMP: Boost and CGAL environment.
...
Targeting all building and linking to CGAL and boost installed to
$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER.
Reverting to CGAL 3.5.1, waiting for 3.6.1 - problem in 3.6 with boost
1.42.0.
Removing MPFR_HOME variable, not needed as include and link is done
with the $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER_ARCH
versions.
2010-03-24 13:33:29 +00:00
graham
c428da83cc
COMP: CGAL 3.6.
2010-03-23 12:01:08 +00:00
graham
5342baa2a7
Merge branch 'master' into cvm
...
Conflicts:
etc/settings.csh
etc/settings.sh
2010-03-23 11:43:17 +00:00
Mark Olesen
56a5650f5e
ENH: in cshrc - prevent local variables from shadowing setenv variables
2010-03-23 11:42:28 +01:00
mattijs
52fc076b47
ENH: in csh: clear PATH local shell variable so enforcing use of environment one.
...
Otherwise all $PATH will pick up the local one which will not be synchronised with $path
2010-03-23 10:22:45 +00:00
mattijs
a3d4eb5664
BUG: Resolved (my own) conflict.
2010-03-22 17:10:42 +00:00
mattijs
658b7700e1
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
...
Conflicts:
etc/settings.csh
etc/settings.sh
src/parallel/decompose/Allwmake
2010-03-22 15:44:34 +00:00
mattijs
536087b59f
ENH: Have dummy directory on LD_LIBRARY_PATH
2010-03-22 15:36:50 +00:00
Mark Olesen
d978c79e70
STYLE: drop unneeded MPI_HOME for openmpi (uses OPAL_PREFIX)
...
COMP: drop gcc-4.2 settings
2010-03-19 19:29:19 +01:00
Mark Olesen
db34c43ab0
STYLE: use 'setenv PATH' instead of 'set path=' for c-shell scripts
...
- the path is accesible either way, but use setenv for consistency with
other environment variables. It also simplifies foamCleanPath again.
2010-03-19 16:49:41 +01:00
Mark Olesen
cfcea13450
BUG: missed cleanup of env variables in etc/settings
2010-03-19 11:40:05 +01:00
mattijs
47ae71a70c
STYLE: Show how to use different paraview
2010-03-19 10:31:47 +00:00
Mark Olesen
3e0c66e919
BUG: cshell version was not sourcing prefs.csh
...
BUG: compilerInstall was getting overwritten in settings.{csh,sh}
2010-03-18 13:19:14 +01:00
Mark Olesen
f88e11ce3c
ENH: don't set ParaView_MAJOR if the ParaView_VERSION appears
...
non-numeric (eg, a git or cvs version).
- place the onus on the user to provide the correct ParaView_MAJOR in
these situations.
STYLE: Drop support for cmake older than 2.6.4 (installed in 3rdParty)
2010-03-18 11:05:39 +01:00
andy
0d4349bb7e
ENH: Added support for cmake version 2.8.1
2010-03-18 09:55:19 +00:00
andy
97910c2c0c
ENH: only set ParaView_MAJOR by default if not already set
2010-03-17 17:56:23 +00:00
Mark Olesen
7308242498
BUG: prefs.sh was sourced in the wrong position in etc/{bashrc,cshrc}
2010-03-15 15:15:38 +01:00
Mark Olesen
ee199b9e9a
BUG: new 3rdParty location for cmake and paraview was not getting cleaned from the path
2010-03-12 17:41:15 +01:00
Mark Olesen
abdee93da4
COMP: move 3rd-party mpi from $WM_OPTIONS -> $WM_ARCH$WM_COMPILER
...
Rationale:
Treat 3rd-party mpi libraries like any other 3rd-party library. They
are normally available without debugging and don't know anything
about the OpenFOAM DP/SP (double/single precision) concept.
2010-03-10 14:53:04 +01:00
Mark Olesen
2b83f9f8fd
COMP: move CMAKE binaries from $WM_ARCH -> $WM_ARCH$WM_COMPILER
...
We should assume that they've been compiled with the current OpenFOAM
compiler settings and may have compiler-specific runtime requirements.
2010-03-10 14:39:11 +01:00
Mark Olesen
03b30396cb
ENH: relocate third-party binaries
...
old: $WM_THIRD_PARTY_DIR/<packageName>/platforms/$WM_ARCH*
new: $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH*/<packageName>
This streamlines the creation of binary packs, eases distribution and
helps when testing the robustness of relocatable installations.
2010-03-09 10:15:10 +01:00
Mark Olesen
1f59eabd1d
ENH: use prefs.{csh,sh} to provide user/site configuration without
...
editing the respective settings files.
- foamEtcFile is used to find the files, thus follows the standard
~OpenFOAM/fileName expansion mechanism.
2010-03-09 09:31:37 +01:00
Mark Olesen
77f0192dac
BUG: _foamAddMan was being left a remnant in the environment after sourced settings files
2010-03-09 09:16:47 +01:00
Mark Olesen
be86669315
Merge remote branch 'OpenCFD/master' into olesenm
2010-03-05 15:46:49 +01:00
Mark Olesen
703dda2943
STYLE: use new -space option from foamCleanPath
2010-03-05 15:00:39 +01:00
Mark Olesen
92a08c005d
ENH: clean path from old cmake/paraview
2010-03-05 14:17:17 +01:00
Mark Olesen
3eb6b30724
ENH: add foamPV alias/function for switching between paraview versions.
2010-03-05 13:40:08 +01:00
Mark Olesen
10524cb8a1
STYLE: eliminate ParaView_INST_DIR variable and simplify plugin Make/options
...
- the 'make install' target from ParaView now installs all of the
includes necessary for compiling plugins.
2010-03-05 13:04:30 +01:00
Mark Olesen
d966430771
ENH: set ParaView_MAJOR from ParaView_VERSION if required
...
ENH: move plugin to paraview-$ParaView_MAJOR
2010-03-05 12:39:47 +01:00
Mark Olesen
2073dcf9d7
STYLE: move source templates from bin/templates/ to etc/codeTemplates/
2010-03-03 09:19:23 +01:00
andy
22ce56db17
Merge branch 'olesenm'
2010-03-01 15:55:30 +00:00
mattijs
5ef1bac786
ENH: Have new WM_MPLIB message passing library : SYSTEMOPENMPI
...
It uses mpicc to find out where the installed libraries are.
2010-03-01 15:23:00 +00:00
Mark Olesen
7c70919cfe
BUG: apps/ensight/cshrc had bad CEI_ARCH for 32bit version
...
ENH: upgrade to env. variable to ensight9 (current version)
2010-03-01 11:01:09 +01:00
mattijs
b73b4d8708
BUG: csh setenv syntax
2010-02-23 11:35:59 +00:00
graham
08488007af
COMP: CGAL and boost build and environment options.
2010-02-22 16:00:54 +00:00
graham
e09a140a28
Merge branch 'master' into cvm
...
Conflicts:
applications/utilities/surface/surfaceFeatureExtract/surfaceFeatureExtract.C
2010-02-22 13:59:07 +00:00
Mark Olesen
63c3b7067b
STYLE: provide more foam-prefixed aliases
...
- foamApps == app
- foamSol == sol
- foamTuts == tut
- foamUtils == util
2010-02-18 16:58:25 +01:00
mattijs
827d7d7a8f
Merge branch 'volPointInterpolation'
2010-02-17 15:20:56 +00:00
mattijs
62637d8471
ENH: initial overhaul of volPointInterpolation.
...
- removed globalPointPatch*
- removed pointPatchInterpolate*
since all is now inside volPointInterpolation.
2010-02-17 14:01:44 +00:00
Mark Olesen
2e9ec251fc
COMP: update for cmake-2.8.0
2010-02-11 13:37:01 +01:00
graham
c91ffbdbe8
Merge branch 'master' into cvm
...
Conflicts:
src/OpenFOAM/meshes/primitiveShapes/plane/plane.C
src/edgeMesh/Make/options
2010-02-10 15:00:34 +00:00
graham
fa511d3321
ENH: gmp version changed to 5.0.1.
2010-02-08 19:28:52 +00:00
Mark Olesen
3c490dfe88
BUG: change ParaView_MAJOR to only contain version information without
...
leading text
* Something like ParaView_MAJOR=ParaView_3.6 would have previously
been possible, but this violates paraview's expectation of having
"lib/paraview-<digits>.<digits>"
* TODO? If desired, the ParaView_MAJOR could be determined
automatically in the script.
For example,
ParaView_MAJOR=`echo $ParaView_VERSION | \
sed -e 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`
Or even,
ParaView_MAJOR=${ParaView_VERSION%.[0-9]}
Except that the second version fails if the minor version reaches
double digits.
2010-02-05 11:55:53 +01:00
Mark Olesen
8426ca1a8c
Merge commit 'OpenCFD/master' into olesenm
2010-02-03 17:40:37 +01:00
mattijs
e9c2bd85fd
ENH: Allow user to override paraview version
2010-01-27 15:17:51 +00:00
Mark Olesen
b4e99e369b
Update versions: gcc-4.4.3, mpfr-2.4.2, gmp-5.0.0 and openmpi-1.4.1
2010-01-27 14:00:25 +01:00
graham
a67845421c
Merge branch 'master' into cvm
2010-01-20 12:33:10 +00:00
andy
dc507b8c7d
Relocated paraview PV_PLUGIN_PATH environment variable
...
- moved to $FOAM_LIBBIN/paraview so that built libraries sit in their
own folder - avoids PV error msgs on start-up when it tries to load
all libs under the $PV_PLUGIN_PATH
2010-01-13 10:50:32 +00:00
graham
ff671ff1bb
Merge branch 'master' into cvm
...
Conflicts:
applications/utilities/surface/surfaceFeatureConvert/surfaceFeatureConvert.C
applications/utilities/surface/surfaceFeatureExtract/surfaceFeatureExtract.C
src/Allwmake
src/edgeMesh/Make/files
src/edgeMesh/edgeMesh.C
src/edgeMesh/edgeMesh.H
src/edgeMesh/edgeMeshI.H
src/edgeMesh/edgeMeshIO.C
src/edgeMesh/featureEdgeMesh.C
src/edgeMesh/featureEdgeMesh.H
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.C
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.H
src/meshTools/searchableSurface/closedTriSurfaceMesh.C
src/meshTools/searchableSurface/closedTriSurfaceMesh.H
Merged Mark's work on edgeMesh with my featureEdgeMesh.
2009-12-21 15:52:03 +00:00
Mark Olesen
fb2bd52972
Use openmpi-1.4, which was released 2009-12-08 (minor security fix).
...
According to the openmpi release information:
- Use GNU Libtool 2.2.6b to build Open MPI, which updates the
embedded "libltdl" library to fix a potential security
vulnerability. There are no other changes compared to Open MPI
v1.3.4.
For development purposes it should thus be adequate to simply
( cd $WM_THIRD_PARTY_DIR && mv openmpi-1.3.4 openmpi-1.4 )
if you don't wish to recompile things.
2009-12-15 16:43:33 +01:00
graham
e00078aa01
Merge branch 'master' into cvm
...
Conflicts:
applications/test/momentOfInertia/Make/options
2009-12-04 18:00:52 +00:00
Mark Olesen
b83e69818b
update some old dictionary headers - even found mention of Nabla!
2009-12-04 12:39:14 +01:00
Mark Olesen
00985638d8
remove fvCFD.H usage from remaining library source
...
- exception calcType.H since it'll most likely be used for building
applications anyhow
- use quailified names in more of the lagrangian code
- killed some tab indents in various places.
2009-12-02 15:34:52 +01:00
Mark Olesen
10798d696f
upgrade to openmpi-1.3.4
2009-12-02 09:29:25 +01:00
graham
ad669ae3d8
Merge branch 'master' into cvm
...
Conflicts:
doc/codingStyleGuide.org
2009-11-30 14:55:39 +00:00
andy
d5765f2237
removed paraview 2 set-up scripts
2009-11-24 14:58:49 +00:00
andy
407d047f07
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-11-24 14:45:05 +00:00
andy
bfc0926c8b
updated to enable alternative builds if env variables set externally
2009-11-24 13:07:12 +00:00
graham
a74f31aace
Initial templated Distribution class where a distribution is
...
accumulated for each component of the template parameter.
2009-11-22 18:21:37 +00:00
graham
fabbd8bb47
Merge branch 'master' into dsmc
2009-11-20 11:31:30 +00:00
henry
fbc7c5bccf
Set gcc-4.4.2 as the default gcc compiler version.
2009-11-16 14:20:10 +00:00
graham
0870e22400
Merge branch 'master' into dsmc
2009-11-11 13:24:48 +00:00
mattijs
84627ec9ff
allow external setting of WM variables
2009-11-06 11:12:42 +00:00
mattijs
5882afad87
revert to dev version tag
2009-10-28 11:19:57 +00:00
mattijs
9a139812ed
Merge branch 'master' of /home/hunt2/mattijs/OpenFOAM/OpenFOAM-dev/.
2009-10-26 09:59:18 +00:00
mattijs
46f1df810c
unallocated Pstream
2009-10-26 09:59:07 +00:00
graham
51ebdc5e80
Merge branch 'master' into dsmc
2009-10-11 11:16:56 +01:00
mattijs
d2b1861ca3
mpich2 support
2009-10-07 15:08:53 +01:00
mattijs
ebfe8de6f4
../etc/settings.csh
2009-10-07 15:08:34 +01:00
graham
e10bb9589e
Merge master, fixing conflicts
2009-09-07 12:23:13 +01:00
andy
73b0912087
do not export WM_PROJECT_VERSION if already set
2009-09-01 10:57:48 +01:00
andy
243bff1a55
initial commit of updated dimensioned constants
2009-08-28 15:23:01 +01:00
graham
8e88577012
Revamping distribution class to use for dsmc tests.
2009-08-19 15:20:00 +01:00
henry
d4864d9b6e
Moved the "generic" BCs into a separate library and included it only in those utilities
...
which need this functionality. Solvers will now check the correctness of the BCs on
read.
2009-08-04 22:13:54 +01:00
henry
1e6e335f5b
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-08-04 10:13:06 +01:00
henry
d217b8bd74
Changed "default" to "generic" for consistency with fvPatchField.
2009-08-04 10:13:01 +01:00
Mark Olesen
fdc49d78cf
Revert "more consistent naming convention for aliases"
...
This reverts commit ff5137e459
.
But keeps (cosmetic) changes to bin/foamCleanPath
2009-08-03 20:00:09 +02:00
andy
676c842a63
Revert "drop support for paraview 2.x reader"
...
- this was not agreed.
This reverts commit 41b196ffeb
.
2009-08-03 16:30:48 +01:00
Mark Olesen
41b196ffeb
drop support for paraview 2.x reader
2009-08-02 10:04:17 +02:00
Mark Olesen
ff5137e459
more consistent naming convention for aliases
...
- old-style (left untouched for now):
app, lib, run, sol, tut, util
- new-style:
foamApps, foamLib, foamRun, foamSol, foamTut, foamUtils
- additional aliases:
userApps, whichFoam
NB: ideally we'd have 'foamSrc' instead of 'src'.
Do we really need 'foamsrc' and 'foamfv' anyhow?
2009-08-02 09:44:00 +02:00
Mark Olesen
ea8d14cccb
Merge commit 'OpenCFD/master' into olesenm
2009-07-29 16:17:37 +02:00
Mark Olesen
efce737693
Add provisioning for gcc-4.4.1
...
- compile into linux64Gcc44, linuxGcc44 to avoid clashes during testing
- continue to use gmp-4.2.4 since gmp-4.3.x might be miscompiled with
a system gcc-4.3.2
2009-07-29 09:59:16 +02:00
henry
1ec00de14c
and back to dev.....
2009-07-28 12:35:26 +01:00
mattijs
39d336d038
cshrc consistent with bashrc
2009-07-27 16:47:37 +01:00
henry
816f6b3488
Updated the headers.
2009-07-24 17:01:31 +01:00
Mark Olesen
229c07e5fc
added shared site configuration for bin/lib files
...
- useful location for sharing in-house solvers, libraries, etc
for use at the entire site
- similar naming convention as ~OpenFOAM expansion:
FOAM_SITE_APPBIN=
$WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION/bin/$WM_OPTIONS
FOAM_SITE_LIBBIN=
$WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION/lib/$WM_OPTIONS
2009-07-23 10:13:50 +02:00
henry
f1fe6d5d7b
Removed unnecessary file, now handled by defaults in the models.
2009-07-22 09:00:23 +01:00
henry
07fccdd7db
Changed kQR to kqR.
2009-07-21 19:06:35 +01:00
henry
45fd594e12
Changed ParaView version to the released 3.6.1.
2009-07-21 19:06:06 +01:00
henry
a98c4e845b
Changed OpenMPI version.
2009-07-15 13:20:25 +01:00
andy
a9699afbb4
updated project versions to 1.6 + removed references to JAVAC
2009-07-15 12:47:01 +01:00
Mark Olesen
999ed8812c
removed last remnants of LAM support
2009-07-15 12:26:12 +02:00
henry
d12ef65839
Added version control to ThirdParty.
2009-07-07 22:56:34 +01:00
henry
4439183d96
Corrected handling of the wall BCs of p for buoyant flows.
2009-07-07 22:56:02 +01:00
henry
0d2b3636ad
Corrected compiler version.
2009-06-23 12:11:45 +01:00
Henry Weller
3345fd8378
Removed support for cint.
2009-06-22 21:03:57 +01:00
mattijs
3efaa302a9
upwind versions of stencils
2009-06-12 16:41:13 +01:00
andy
90e219b0f4
updated to PV v3.6
2009-06-01 12:30:16 +01:00
Mark Olesen
7941b04785
Merge commit 'OpenCFD/master' into olesenm
2009-05-19 21:15:56 +02:00
Mark Olesen
20c1a673e7
'rebrand' OSspecific Unix -> POSIX
...
- change name of environment variable from $WM_OS -> $WM_OSTYPE
as a better description
2009-05-18 10:26:11 +02:00
Mark Olesen
2aec8f2820
renamed buildParaView3.5-cvs -> buildParaView and reworked
...
- get version from $ParaView_VERSION or from -version option
- added QT gui support (useful when compiling enGrid)
- update files for finding cmake-2.6.4 as well
- added bin/engridFoam for calling a version of enGrid that uses the
paraview libraries compiled with/for OpenFOAM
- added foam3rdParty change directory alias
2009-05-13 11:31:44 +02:00
andy
69c7280f50
Merge branch 'olesenm'
2009-05-12 10:59:45 +01:00
henry
f983e0b42e
Correct handling of MANPATH so that the system settings are not overridden.
2009-05-11 21:19:26 +01:00
Mark Olesen
19d951ce86
minor cleanup of turbulence models
...
- added constructor dictionary(const dictionary*) that also handles NULL
pointers and makes it convenient to construct from a possibly nonexistent
sub-dictionary:
eg,
dictionary dict2(dict1.subDictPtr("someDict"));
- make some of the turbulence Coeffs sub-dictionary optional.
Their contents are all 'lookupOrAddDefault' anyhow.
- in turbulentMixingLength BCs, skip namespace qualifier in template
(eg, <RASModel> vs. <compressible::RASModel>)
- change comments from 'turbulenceProperties' to RASProperties/LESProperties
- consistency between compressible/incompressible - no separate file for
'New' selector etc
- consistency in accessing the model coefficients.
Use method coeffDict() for const access.
Use protected data member coeffDict_ for read/write access.
- document model coefficients in etc/constant/RASProperties.
Need the same for LESProperties before we can prune these from the
tutorials.
2009-05-08 17:27:42 +02:00
Mark Olesen
433b209702
update to openmpi-1.3.2, prepare for newly released gcc-4.4
...
- added rules for gcc-4.3 in preparation for switching to gcc-4.4
- added 'clean' target for wmake/src/Makefile
It is probably reasonable to separate the binaries from the rules (TODO)
2009-04-30 08:32:48 +02:00
mattijs
c42f04e843
multi-region directMapped
2009-04-16 18:45:01 +01:00
henry
70f3da7a3b
Making lib and bin directories is no longer needed following the change to foamCleanPath.
2009-04-02 23:06:27 +01:00
henry
9c95fd034b
Added initial support for LinuxPPC.
2009-04-02 12:26:41 +01:00
henry
afd820ddd1
Reintroduced WM_OS because the build system currently uses it.
2009-04-01 17:02:52 +01:00
henry
b2ad57c69b
Added basic support for QsNet.
2009-03-28 19:53:06 +00:00
Mark Olesen
fadf428091
upgrade to gcc-4.3.3, mpfr-2.4.1 (patched)
2009-03-16 11:22:59 +01:00
Mark Olesen
6ecdf4fc41
updated DebugSwitches, surfaceWriter
...
- added obj surfaceWriter
- don't bother with prepended field names on obj and stl surfaceWriter.
It fills the disk and suggests differences where there are none.
2009-03-09 15:37:54 +01:00
mattijs
01fbf98dd2
porting
2009-02-05 15:28:19 +00:00
mattijs
5afc0db5a8
Solaris port
2009-02-02 12:23:41 +00:00
Mark Olesen
29db6a6517
Merge commit 'OpenCFD/master' into olesenm
2009-01-20 18:56:29 +01:00
mattijs
08a3f78549
OpenMPI 1.3
2009-01-20 15:24:31 +00:00
Mark Olesen
3adf0f5c8e
minor cleanup for reverted string changes (commit 4f5f66e759
)
...
- put back debug switch (even although it is never used)
- remove stringsGlobals.C, since it is now never used
2009-01-16 12:27:03 +01:00
mattijs
30964be5c2
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-13 12:14:43 +00:00
Mark Olesen
c5bb3f5d1d
fixed bashrc mistake
2009-01-12 13:43:22 +01:00
Mark Olesen
b85c9a7487
avoided some unneeded conversions of string::npos, minor cleanup of className
...
- string doesn't use any debug info, remove it
- restructured the macros to add in NoDebug macro versions to className,
typeInfo. Might be helpful with tackling the globals bootstrapping issue.
- HashTableName + StaticHashTableName - avoid lookup of debug switch when
FULLDEBUG is not defined
2009-01-09 15:15:21 +01:00
Mark Olesen
7f8e6e6077
etc/bashrc tweak to cleanse env vars, even from a different WM_PROJECT_INST_DIR
...
- Problem: changing between OpenFOAM versions with different
WM_PROJECT_INST_DIR paths would leave the old paths in the env vars.
- TODO: etc/cshrc is rougned out, but needs work on the corresponding
if-statement
2009-01-08 22:34:54 +01:00
mattijs
de70ab343c
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-08 13:40:30 +00:00
mattijs
822b516852
csh syntax
2009-01-08 13:40:00 +00:00
mattijs
eb2e37b296
SiCortex port
2009-01-06 21:41:20 +00:00
Mark Olesen
cdd2266467
Merge commit 'OpenCFD/master' into olesenm
...
Conflicts:
src/OpenFOAM/db/IOstreams/Pstreams/IPstream.C
src/OpenFOAM/db/IOstreams/Pstreams/OPstream.C
2009-01-07 09:39:17 +01:00
Mark Olesen
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
Mark Olesen
ebaaa0005f
etc/paraview3/*rc - added minor note
2008-12-16 16:07:35 +01:00
Mark Olesen
49bbb29ac8
update build scripts and etc/apps/paraview3 settings for paraview-3.5 (cvs)
...
- The new cmake seems to be even smarter. If we try to use env variables in
the .cmake files (eg, with And's sed fixup), they are rewritten in a
subsequent re-make and take much longer). Adjusting the compiler values
themselves causes a full remake. On the positive side, disabling the rpath
seems to mean we may not need any of this.
In summary - yuck!
2008-12-15 22:06:54 +01:00
Mark Olesen
aa522c93f1
buildParaView changes
...
- set CMAKE_INSTALL_PREFIX:PATH now
- allow separation between -config/-make/-install stages
- update for cmake 2.6
2008-12-13 17:55:07 +01:00
Mark Olesen
7467c891bb
minor tweak for matching MPI types, documentation cosmetics
2008-12-11 10:12:06 +01:00
henry
c98e404f45
Corrected HPMPI case.
2008-11-27 16:46:06 +00:00
Mark Olesen
74cb43af0b
s/openfoam\.org/OpenFOAM.org/g
2008-11-19 19:03:22 +01:00
Mark Olesen
367639bf02
Merge commit 'OpenCFD/master' into olesenm
2008-11-19 18:57:15 +01:00
henry
16e9f10e22
Added support for HP-MPI.
2008-11-19 14:57:06 +00:00
Mark Olesen
ce22f5dfe8
etc/apps - formatting and cint-svn from ThirdParty (or home)
2008-11-05 11:23:58 +01:00
Mark Olesen
345df1e970
Merge commit 'OpenCFD/master' into olesenm
2008-11-05 10:42:05 +01:00
henry
44c014397e
Corrected an error in hc.
2008-10-29 13:19:02 +00:00
Mark Olesen
aa2eba40a2
etc/settings.{csh,sh} - mkdir for mpi-paths
2008-10-27 07:45:35 +01:00
Mark Olesen
1faad839a9
etc/settings.* set a minimum MPI_BUFFER_SIZE, but retain larger values
2008-10-23 09:52:47 +02:00
mattijs
3efb4ebe20
merge from master
2008-10-21 15:04:18 +01:00
mattijs
9b15a7e249
foamAddLib does not like multiple paths
2008-10-21 13:45:50 +01:00
mattijs
b51bc77986
csh syntax
2008-10-16 15:27:50 +01:00
Mark Olesen
b1360b7671
etc/settings.{csh,sh} - streamline
...
- avoid mkdir except for a few directories
- grouped settings and added comments
- minor bugfix: $FOAM_INST_DIR/linux64/bin was in path (pre OpenFOAM-1.5)
- local (non-exported) variables in lowercase
2008-10-06 17:38:29 +02:00
Mark Olesen
7895a413a7
Merge commit 'OpenCFD/master' into olesenm
2008-10-06 16:45:47 +02:00
mattijs
a819078614
multi-dir path handling
2008-10-06 14:42:22 +01:00
mattijs
2bc4f64450
multi-dir path handling
2008-10-06 14:41:49 +01:00
mattijs
34b727e098
addLib for multidir paths
2008-10-06 14:32:17 +01:00
Mark Olesen
1da63f2237
update to gmp-4.2.4
2008-10-06 10:33:33 +02:00
Mark Olesen
9f107b6a01
settings.sh - bugfix
...
- let _foamAddPath and _foamAddLib handle ':'-separated variables
This unfortunately gets the order backwards, but at least doesn't
try making really stupid directory names
TODO:
- settings.csh still has the same bug
- perhaps _foamAddExistingLib function (or with a switch) to avoid the mkdir
2008-10-06 10:05:02 +02:00
henry
e88b0b497f
Changed gcc version to 4.3.2 and improved the "settings" scripts.
2008-09-19 20:04:15 +01:00
henry
459024f839
Changed gcc version to 4.3.2 and improved the "settings" scripts.
2008-09-19 20:04:15 +01:00
henry
b136c76292
Made floatTransfer 0 the default.
2008-09-15 14:07:38 +01:00
mattijs
fe72c1c788
paraview .so library locations
2008-09-03 10:55:58 +01:00
mattijs
ec6ba9c15b
paraview .so library locations
2008-09-03 10:55:54 +01:00
andy
e480daefa9
reset version to dev (from 1.5)
2008-07-15 09:56:41 +01:00
henry
642842f435
Changed dev to 1.5 for release.
2008-07-09 18:21:57 +01:00
Mark Olesen
02cabc3cf2
updated Copyright (C) \d+-2008 OpenCFD Ltd.
2008-06-25 15:01:46 +02:00
Mark Olesen
0f76df8b2d
etc/ shell settings cleanup
...
* prefix internal functions with _foam to prevent collisions
* cleanup functions after use
* centralized FOAM_VERBOSE info to etc/{bashrc,cshrc}
2008-06-25 14:26:42 +02:00
henry
29c8fd500b
I have no idea...
2008-06-17 17:03:27 +01:00
henry
f02ef4fa4b
Corrected for gcc-4.3.1
2008-06-17 16:56:42 +01:00
Mark Olesen
dcb487fd0f
wmake : set WM_NCOMPPROCS automatically when both WM_HOSTS and WM_SCHEDULER are set
...
This substantially eases enabling/disabling distributed compiling
For example,
- export WM_HOSTS="host1:N ... hostN:N" as usual
- simply set/unset WM_SCHEDULER
etc/aliases.{sh,csh} added aliases for enabling/disabling wmakeScheduler
- alias wmSchedON='export WM_SCHEDULER=$WM_PROJECT_DIR/wmake/wmakeScheduler'
- alias wmSchedOFF='unset WM_SCHEDULER'
Removed wmakeLockScheduler, identical to wmakeScheduler except a 'sleep'
2008-06-16 11:46:11 +02:00
henry
e570205b8c
Removed FoamX stuff.
2008-06-13 20:14:40 +01:00
henry
28d5c784dc
Changed to use $WM_THIRD_PARTY_DIR
2008-06-09 22:24:02 +01:00
henry
9fc1615a86
Changed WM_THIRD_PARTY to WM_THIRD_PARTY_DIR and added to all 'options' files that use third-party software.
2008-06-09 15:31:17 +01:00
henry
65e5080ec8
Added WM_THIRD_PARTY environment variable.
2008-06-09 14:10:14 +01:00
henry
c661d5c9a4
Added MPI_HOME
2008-06-06 21:10:18 +01:00
andy
5e02aeb8a1
re-instated MPI_HOME variable
2008-06-06 19:10:07 +01:00
Mark Olesen
49b6c94f66
Merge commit 'origin/master' into olesenm
2008-06-06 14:04:52 +02:00
andy
1785a87350
updating with mark's changes - consistency
2008-06-05 11:17:55 +01:00
Mark Olesen
14fefb0554
Use uniform MPI_ARCH_PATH instead of {OPENMPI,LAM,..}_ARCH_PATH
2008-06-05 10:53:44 +02:00
Mark Olesen
f7ab1729e4
Merge commit 'origin/master' into olesenm
2008-06-05 09:20:18 +02:00
andy
446c30cfe9
adding Mark's changes
2008-06-04 19:00:37 +01:00
henry
d118e10d93
Added generic handling for the location of the MPI libraries by adding the
...
MPI_ARCH_PATH environmevt variable.
2008-06-04 16:11:56 +01:00
Mark Olesen
8b8a4f292b
cleanup mpi settings in etc/settings.{sh,csh}
2008-06-04 16:16:49 +02:00
andy
168c7e1ca9
removing FoamX
2008-06-04 13:40:02 +01:00
henry
f2d95a4dff
Corrected handling of 32bit building on 64bit machines using the 64bit gcc
2008-06-04 12:04:32 +01:00
henry
b59effbe6d
Changed location of cmake and ParaView2 to ThirdParty
2008-06-04 11:48:09 +01:00
henry
a57e6b8939
Moved cmake to ThirdParty
2008-06-04 11:32:19 +01:00
henry
4718db8895
Changed the location of the gcc builds to ThirdParty
2008-06-04 11:20:46 +01:00
henry
098e61cfbc
Changed binary directory to $WM_ARCH$WM_COMPILER
2008-06-04 11:05:48 +01:00
henry
bab7f11792
Corrected for relacation of src/other to $WM_PROJECT_INST_DIR/ThirdParty
2008-06-03 21:34:07 +01:00
henry
9a7ab49082
Added LD_LIBRARY_PATH and set location to be in "ThirdParty".
2008-06-03 21:21:25 +01:00
henry
174e08262b
Changed back to openmpi-1.2.6 now it is out of git.
2008-06-02 12:53:08 +01:00
mattijs
39e1b34bbc
Merge branch 'master' of /home/noisy2/OpenFOAM/OpenFOAM-dev
2008-05-30 12:54:04 +01:00
mattijs
d347b703dc
Cannot read List<> as an entry
2008-05-30 12:03:58 +01:00
henry
c61aed673a
Reverting OpenMPI back to version 1.2.5 due to insurmountable build problems with 1.2.6
2008-05-30 11:22:59 +01:00
henry
53518e6979
Made WM_COMPILER externally selectable. Default is set to Gcc.
2008-05-30 09:04:32 +01:00
henry
b1e9a7f74a
Corrected the setting of WM_COMPILER and renamed I32 and I64 to Icc.
2008-05-29 16:02:39 +01:00
mattijs
43b9be1163
bash syntax in csh script
2008-05-28 13:50:37 +01:00
andy
407a2120a9
merge with Marks sources
2008-05-27 13:53:57 +01:00
Mark Olesen
0b9c6cace3
Merge commit 'origin/master' into olesenm
2008-05-27 09:57:59 +02:00
henry
ba3acaaf08
Removed LD_LIBRARY_PATH, apparently not needed.
2008-05-27 08:44:34 +01:00
henry
7d7a2c22fc
Reverted back to previous settings. I have no idea why they were
...
changed.
2008-05-26 23:25:49 +01:00
henry
0f687ccd76
Minimum changes to compile everything with gcc-4.3.0
2008-05-26 19:27:23 +01:00
henry
4a2a23a710
Lots of changes from Mark and my changes to ddtPhiCorr all mixed together
...
because I failed to work out how to merge Mark's stuff -- HELP!!!
2008-05-25 21:46:37 +01:00
Mark Olesen
8e2182dd69
Merge commit 'origin/master' into olesenm
2008-05-23 18:26:11 +02:00
Mark Olesen
e34c1c75f8
FIX: foamCleanPath wasn't working properly with etc/bashrc.
...
The call to foamCleanPath from etc/{bashrc,cshrc} passes all the wildcards
together as a single argument - causing nothing to be cleaned. Now split
the args on whitespace. Also added more IFS hacking to reduce forking.
2008-05-21 10:07:28 +02:00
Mark Olesen
da4495fea8
check for XXXApp_8C.html (Application) in the -doc argument handling first.
...
This is useful when the application has the same name as a class. For example,
polyDualMeshApp.C implements the polyDualMesh application using the
polyDualMesh class. Thus polyDualMeshApp_8C.html documents the app, whereas
polyDualMesh_8C.html is the annotated source code for the class itself.
2008-05-21 09:51:34 +02:00
henry
93fcc53edf
Comment-out the setting of WM_PROJECT_VERSION to allow it to be
...
set externally
2008-05-20 12:03:12 +01:00
Mark Olesen
9d4b64bdbe
updated scripts for paraview 3.3
...
* install into paraview-3.3 instead of ParaView3.X.x for consistency with LD_LIBRARY_PATH
2008-05-08 13:55:13 +02:00
henry
398e2c1640
Merge branch 'master' of /home/noisy2/OpenFOAM/OpenFOAM-dev/
2008-05-07 16:32:36 +01:00
henry
b94f5b6cc4
Added the default settings removed by Mattijs
2008-05-07 16:32:10 +01:00
mattijs
9667d9d390
PythonPath checking
2008-05-07 11:03:44 +01:00
mattijs
f33db54b39
Missing ;
2008-05-02 12:49:20 +01:00
mattijs
6b361fc908
New fvMotionSolver. Small fix to foamDebugSwitches
2008-05-02 08:50:14 +01:00
henry
0e5a8b809e
Updates
2008-05-01 17:02:29 +01:00
mattijs
27d6f542ed
Checking PYTHONPATH before usage
2008-04-22 18:16:26 +01:00
OpenFOAM-admin
3170c7c0c9
Creation of OpenFOAM-dev repository 15/04/2008
2008-04-15 18:56:58 +01:00