Commit Graph

265 Commits

Author SHA1 Message Date
fdfc6316d1 ENH: Removed ParaView examples from prefs examples 2011-01-18 12:26:16 +00:00
e95e9700c8 Merge remote branch 'OpenCFD/master' into olesenm 2011-01-17 10:21:58 +01:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
81c385e51b ENH: preserve command-line arguments in etc/bashrc 2011-01-11 08:42:50 +01:00
d521850bd4 STYLE: remove hoard (no longer built in ThirdParty) 2011-01-10 11:13:32 +01:00
4425db227d STYLE: set ParaView_VERSION in etc/apps/paraview3/*rc only
- this change was wished by Mattijs and/or Henry

- allow command-line settings to retain the flexibility of 'foamPV'
  alias mechanism.
2011-01-10 10:42:14 +01:00
8deef93ae7 Merge remote branch 'OpenCFD/master' into olesenm 2011-01-10 08:23:09 +01:00
98f97e7852 COMP: CGAL 3.7 now used. Template depth required to increased > 75, made 100. 2011-01-07 14:24:17 +00:00
0a6c711664 Tutorials: removed all references to metis to protect the innocent from persecution. 2011-01-07 12:01:08 +00:00
14d1300a36 Revert "STyLE: More 2011 copyright dates (non-code)."
This reverts commit 2e1e671d96.
2011-01-05 18:25:32 +00:00
2e1e671d96 STyLE: More 2011 copyright dates (non-code). 2011-01-05 11:48:24 +00:00
5d18583101 ENH: collect arch-specific directly under platforms/
- platforms/WM_OPTIONS/lib
      old: lib/WM_OPTIONS

- platforms/WM_OPTIONS/bin
      old: bin/WM_OPTIONS
      old: applications/bin/WM_OPTIONS

A runtime environment nows needs
    - bin/
    - etc/
    - platforms/
2011-01-05 08:49:42 +01:00
5e12506f8e ENH: improve separation of OpenFOAM and ThirdParty mpi-libraries
- drop FOAM_MPI_LIBBIN variable in favour of FOAM_MPI from which
  two different locations can be determined.

  Previously there was something like this:

      FOAM_MPI_LIBBIN = $FOAM_LIBBIN/openmpi-1.5.1

  We now instead determine the locations from the FOAM_MPI directly:

      FOAM_MPI=openmpi-1.5.1

          $FOAM_LIBBIN/$FOAM_MPI     -> OpenFOAM  mpi-related
          $FOAM_EXT_LIBBIN/$FOAM_MPI -> ThirdPary mpi-related

ENH: relocate ParaView libraries and plugins back under FOAM_LIBBIN

- as discussed with Mattijs
2011-01-05 07:53:54 +01:00
875a035147 STYLE: date 2011-01-04 18:26:00 +00:00
eacd4d1206 BUG: settings.csh : add endif 2011-01-04 18:23:20 +00:00
1aedae665c ENH: use mpi-qualified names for ptscotch include, lib 2011-01-03 16:54:56 +01:00
eaf9d5cffe ENH: update for scotch_5.1.11 2011-01-03 11:19:12 +01:00
e2db4e630e Merge remote branch 'bundle/home' into olesenm 2011-01-03 10:06:56 +01:00
b62fe1ae08 ENH: update code templates to 2011 2011-01-02 11:12:52 +01:00
4148c975f9 ENH: ensure CMake gets the correct C++ compiler (works with cmake 2.8.3)
- remove settings for really old cmake versions
2010-12-30 16:58:25 +01:00
46a5865894 ENH: relocate paraview plugins -> FOAM_EXT_LIBBIN 2010-12-30 16:35:52 +01:00
171d7a35e5 ENH: relocate 3rd party libraries -> FOAM_EXT_LIBBIN
- place under $WM_THIRD_PARTY_DIR/lib/$WM_OPTIONS
- relocate FOAM_MPI_LIBBIN accordingly
2010-12-30 13:52:34 +01:00
18dbe9996a ENH: reorganize settings to avoid inheriting bad values
- avoid non-standard 'tempfile' in bin/tools/foamConfigurePaths
2010-12-23 07:37:32 +01:00
8bffec8fbb ENH: relocate binaries from applications/bin/linux* -> bin/linux*
- consistent and shorter naming throughout

- simplifies syncing compiled versions.
  For a runtime environment, only need these directories:
      bin/
      etc/
      lib/
2010-12-23 06:59:15 +01:00
312d15c701 STYLE: use 'foamCompiler' instead of 'compilerInstall'
- more obvious in its meaning
2010-12-23 06:28:49 +01:00
603aa1e61c ENH: preserve command-line settings in FOAM_SETTINGS 2010-12-22 15:41:51 +01:00
0cea5dcdf5 ENH: update to find cmake-2.8.3 2010-12-22 11:30:18 +01:00
bf915ce841 ENH: use clang-svn, clang-2.8 is not good enough 2010-12-22 08:31:21 +01:00
8c9630d2a1 ENH: add wmSET alias, use to simplify other wm* aliases 2010-12-21 15:21:56 +01:00
57f8210eb0 ENH: use openmpi-1.5.1 for testing 2010-12-21 10:31:51 +01:00
881b3dafa2 Merge remote branch 'OpenCFD/master' into olesenm
Conflicts:
	applications/solvers/multiphase/twoPhaseEulerFoam/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C
	applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/createShellMesh.C
	applications/utilities/surface/surfaceCheck/surfaceCheck.C
	src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
	src/finiteVolume/fields/fvPatchFields/derived/waveTransmissive/waveTransmissiveFvPatchField.C
	src/meshTools/directMapped/directMappedPolyPatch/directMappedPatchBase.C

NOTE: also needed to strip trailing space/lines in various files
2010-12-21 10:19:53 +01:00
559ceb3b02 ENH: multiLevel : switch on debug by default 2010-12-14 14:24:25 +00:00
75e632115c ENH: add '-s|-t' options for foamNew, cat to stdout on '-' prefixed class name
- eg, "foamNewSource IO -", "foamNew -s IO -"  displays on stdout
  convenient for grabbing boilerplate directly
2010-12-13 11:48:21 +01:00
834aee9965 GeometricTensorField: added transpose function to support a tmp argument.
Use new "T" function to avoid duplicate registration of grad(U) object.
2010-12-12 21:39:15 +00:00
e8e79cc9eb ENH: add command-line mechanism for specifying user prefs
- eg,
  . PATH_TO_FOAM/etc/bashrc myPrefs.sh
2010-12-07 15:30:22 +01:00
350df4db3f STYLE: remove trailing space from wmake rules
- To-do:
      wmake/rules/General/bison
      wmake/rules/General/btyacc
      wmake/rules/General/btyacc++
      wmake/rules/General/byacc
      wmake/rules/General/moc
      wmake/rules/General/yacc

  but these files have <TAB>
2010-11-17 11:22:31 +01:00
6260055989 ENH: add in C++0x support for linux64Gcc - for testing purposes 2010-11-17 11:15:23 +01:00
758c7fec4f Revert "ENH: set MPI_ARCH_PATCH for ThirdParty Allwmake"
This reverts commit d7d88b7d89.

- ThirdParty Allwmake now handles SYSTEMOPENMPI directly without this
  kludge
2010-11-17 09:17:25 +01:00
b5dddd8980 ENH: parallel runTimeModifiable - master only 2010-11-16 12:41:44 +00:00
d7d88b7d89 ENH: set MPI_ARCH_PATCH for ThirdParty Allwmake 2010-11-12 14:32:31 +00:00
c1493b1748 ENH: move scotch settings to etc/apps/scotch
- NB: A csh version is not needed, since the values here are only
      sourced during the wmake process
2010-11-09 12:49:27 +01:00
be9fe276a6 STYLE: avoid intermediate variables when calling _foamSource (csh) 2010-11-09 11:47:55 +01:00
820ae84da0 STYLE: do not need intermediate variables when calling _foamSource
- sh/ksh/bash only, doesn't seem possible for csh
2010-10-14 16:31:03 +02:00
d967687f14 ENH: add settings/rules for clang-2.8 2010-10-12 10:57:08 +02:00
9d175880ce etc/cshrc: allow option setting for option software to be specified in ~/OpenFOAM/???/apps/<application>/cshrc 2010-09-30 17:22:40 +01:00
322ddc1771 etc/bashrc: allow option setting for option software to be specified in ~/OpenFOAM/???/apps/<application>/bashrc 2010-09-30 17:01:21 +01:00
f4dee922ab Start-up scripts: The environment variables are now set unconditionally as in 1.7.x 2010-09-29 10:50:49 +01:00
ebb9a9e1ac ENH: tet decomposed particle tracking.
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +01:00
4b307cf543 STYLE: etc/*rc : update version number, add comment 2010-07-06 11:48:46 +01:00
24734787b8 BUG: etc/settings.*sh : make SYSTEMOPENMPI work with multiple paths 2010-07-06 11:46:00 +01:00