Commit Graph

307 Commits

Author SHA1 Message Date
69c7280f50 Merge branch 'olesenm' 2009-05-12 10:59:45 +01:00
f983e0b42e Correct handling of MANPATH so that the system settings are not overridden. 2009-05-11 21:19:26 +01:00
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
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
c42f04e843 multi-region directMapped 2009-04-16 18:45:01 +01:00
70f3da7a3b Making lib and bin directories is no longer needed following the change to foamCleanPath. 2009-04-02 23:06:27 +01:00
9c95fd034b Added initial support for LinuxPPC. 2009-04-02 12:26:41 +01:00
afd820ddd1 Reintroduced WM_OS because the build system currently uses it. 2009-04-01 17:02:52 +01:00
b2ad57c69b Added basic support for QsNet. 2009-03-28 19:53:06 +00:00
fadf428091 upgrade to gcc-4.3.3, mpfr-2.4.1 (patched) 2009-03-16 11:22:59 +01:00
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
01fbf98dd2 porting 2009-02-05 15:28:19 +00:00
5afc0db5a8 Solaris port 2009-02-02 12:23:41 +00:00
29db6a6517 Merge commit 'OpenCFD/master' into olesenm 2009-01-20 18:56:29 +01:00
08a3f78549 OpenMPI 1.3 2009-01-20 15:24:31 +00:00
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
30964be5c2 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-13 12:14:43 +00:00
c5bb3f5d1d fixed bashrc mistake 2009-01-12 13:43:22 +01:00
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
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
de70ab343c Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-08 13:40:30 +00:00
822b516852 csh syntax 2009-01-08 13:40:00 +00:00
eb2e37b296 SiCortex port 2009-01-06 21:41:20 +00:00
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
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
ebaaa0005f etc/paraview3/*rc - added minor note 2008-12-16 16:07:35 +01:00
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
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
7467c891bb minor tweak for matching MPI types, documentation cosmetics 2008-12-11 10:12:06 +01:00
c98e404f45 Corrected HPMPI case. 2008-11-27 16:46:06 +00:00
74cb43af0b s/openfoam\.org/OpenFOAM.org/g 2008-11-19 19:03:22 +01:00
367639bf02 Merge commit 'OpenCFD/master' into olesenm 2008-11-19 18:57:15 +01:00
16e9f10e22 Added support for HP-MPI. 2008-11-19 14:57:06 +00:00
ce22f5dfe8 etc/apps - formatting and cint-svn from ThirdParty (or home) 2008-11-05 11:23:58 +01:00
345df1e970 Merge commit 'OpenCFD/master' into olesenm 2008-11-05 10:42:05 +01:00
44c014397e Corrected an error in hc. 2008-10-29 13:19:02 +00:00
aa2eba40a2 etc/settings.{csh,sh} - mkdir for mpi-paths 2008-10-27 07:45:35 +01:00
1faad839a9 etc/settings.* set a minimum MPI_BUFFER_SIZE, but retain larger values 2008-10-23 09:52:47 +02:00
3efb4ebe20 merge from master 2008-10-21 15:04:18 +01:00
9b15a7e249 foamAddLib does not like multiple paths 2008-10-21 13:45:50 +01:00
b51bc77986 csh syntax 2008-10-16 15:27:50 +01:00
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
7895a413a7 Merge commit 'OpenCFD/master' into olesenm 2008-10-06 16:45:47 +02:00
a819078614 multi-dir path handling 2008-10-06 14:42:22 +01:00
2bc4f64450 multi-dir path handling 2008-10-06 14:41:49 +01:00
34b727e098 addLib for multidir paths 2008-10-06 14:32:17 +01:00
1da63f2237 update to gmp-4.2.4 2008-10-06 10:33:33 +02:00
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
e88b0b497f Changed gcc version to 4.3.2 and improved the "settings" scripts. 2008-09-19 20:04:15 +01:00
459024f839 Changed gcc version to 4.3.2 and improved the "settings" scripts. 2008-09-19 20:04:15 +01:00