Commit Graph

62 Commits

Author SHA1 Message Date
9d6def688f ENH: Adding extrudePatchMesh, re-location of extrudeModel and
createShellMesh and introducing io::READ_IF_PRESENT option
in polyMesh constructor from components
2012-04-19 14:07:51 +01:00
f0d680d4c0 ENH: triSurface: unstructured ascii vtk reading 2012-03-05 14:13:31 +00:00
011b804baa ENH: Adding fieldSources to Allwmake 2012-01-10 16:22:49 +00:00
9ed246733b COMP: renumberMethods: move into subdirectory 2011-12-22 14:54:58 +00:00
5a0e5da77e BUG: Added missing renumberMethods to src/Allwmake 2011-12-16 14:27:23 +00:00
597c1bf58f BUG/ENH: Updated combustion model libraries - src and fireFoam 2011-06-06 11:05:03 +01:00
f8edaaec87 GIT: conflict resolution 2011-03-11 14:34:17 +00:00
e0311539fc STYLE: change makeOption to makeType internally
- also simplify setting makeType in the Allwmake scripts
2011-03-08 08:58:44 +01:00
fd3dc4681b Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-02-24 17:23:56 +00:00
f2b04ab9a7 COMP: promoted finiteVolume in build order 2011-02-24 15:37:38 +00:00
a26db53341 Removed the unmaintained errorEstimation library 2011-02-16 15:34:33 +00:00
906f1f36de BUG: build distributionModels earlier in build order 2011-02-16 11:12:26 +00:00
dd57f3c4b4 STYLE: set makeOption before 'set -x' (cleaner output) in Allwmake 2011-01-27 16:22:32 +01:00
f0f5ba7c72 Merge remote branch 'OpenCFD/master' into olesenm 2011-01-27 11:22:14 +01:00
c9d6212006 ENH: Allwmake : allow easy building of static libraries 2011-01-26 16:59:13 +00:00
101285018b ENH: Updated and restructured film models
- separated out the geometry handling into the 'regionModels' library
- regionModels currently includes single layer and 1-D regions
- surface film modelling over-hauled
2011-01-26 12:21:09 +00:00
232c13eef0 BUG: update OpenFOAM version strings failed with compiler switch
- now remove all generated files for all platforms when the version
  changes
2011-01-26 11:11:48 +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
0a5a2430a4 COMP: Re-ordered components of src/Allwmake to avoid build dependency probs 2010-11-24 13:22:20 +00:00
7364bc2c4c ENH: ensightSurfaceWriter : rewrite to use conversion library. 2010-11-23 12:06:12 +00:00
ebb9a9e1ac ENH: tet decomposed particle tracking.
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +01:00
d12b64a273 COMP: moved distributedTriSurfaceMesh to break cyclic dependency
structuredDecomp uses finiteVolume which uses meshTools which
used to use decompositionMethods
2010-08-26 16:14:10 +01:00
297a8b7d6c ENH: move fileMonitor stat vs. inotify to internal class
- avoids potential mismatches between header and courtesy binaries
2010-06-07 13:51:14 +02:00
1cbe83f255 ENH: Added surfaceFilmModels to main Allwmake script 2010-04-08 16:57:49 +01:00
dc06f24a0c ENH: Split src/parallel into decompse and reconstruct to remove cyclic build dependency 2010-03-18 12:23:01 +00:00
67f6d98288 BUG: build order not correct for reconstruct library to be built. 2010-03-02 12:16:01 +00:00
f88d85ba8a ENH: have dummy versions for thirdparty libraries
The dummyThirdParty tree builds libraries which are drop-in
(but non-functional) versions of some thirdparty libraries. This will
make it easier to ship binary versions without having to ship thirdparty packs.
2010-03-01 17:11:08 +00:00
0d49e4711c Begin code refactoring of third-party file formats. 2010-01-15 14:35:50 +01:00
a9dc4ecca2 Adding build of metisDecomp before meshTools. 2010-01-04 18:29:07 +00:00
46a455ccea Remove unused Istream methods from surfMesh classes.
Move compilation edgeMesh and surfMesh up in the list
(they are independent of triSurface).
2009-12-11 15:04:28 +01:00
2c52705cf7 move reconstructPar 'guts' to src/parallel/reconstruct
- in preparation for adding an optional '-reconstruct' to a few utilities
  re-use as -lreconstruct library

- move related stuff there too
      src/decompositionMethods/decompositionMethods
      -> src/parallel/decompositionMethods

- added missing namespace qualifiers
2009-11-20 14:37:56 +01:00
41b0812ce7 Corrected build order to reflect new dependency on the forces library:
http://www.cfd-online.com/Forums/openfoam-bugs/69141-compilation-order-single-precision-issues.html
2009-10-19 16:03:23 +01:00
0e5899b841 relocate autoMesh -> mesh/autoMesh 2009-09-21 13:07:40 +02:00
bdbdd25bac Allwmake and {applications,src}/Allwmake use wmake/wmakeCheckPwd
- solves problems that can occur when checking $PWD and links are involved
2009-08-07 20:24:11 +02:00
2c62c83b4b actually compile genericPatchFields lib
- also have it use LIB_LIBS to always load finiteVolume
2009-08-05 08:46:19 +02:00
f763b00d08 spelling/grammar in Allwmake consistency checks 2009-07-30 11:51:58 +02:00
2d58cdf8ca Added a consistency check for the location of the installation. 2009-07-29 12:52:06 +01:00
ae1fda27bf Removed spurious -f options. 2009-07-20 11:03:52 +01:00
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
bfb8d042fd split of decompositionAgglomeration 2009-04-02 13:29:28 +01:00
db8febe9f9 wmakeLnInclude -f now also changes the default linking to 'ln -sf'
- this seems to be the most sensible solution.
  The changed time stamps on the links doesn't seem to bother make at all.
2009-03-04 13:14:11 +01:00
cec32d2afe prevent softlinking errors if file exists 2009-02-27 12:54:26 +00:00
5f82861d41 meshTools dependency on decomposition lib 2009-02-10 17:38:09 +00:00
0061e9ed03 added Foam::FOAMbuild to Foam::FOAMversion
- avoids problems with finding files based on FOAMversion
  (reported by Mattijs)
2009-01-09 09:11:50 +01:00
5f7d2acb9c tweaked build version strings
- added wmakePrintBuild -check, -update, -version options
- only update .build cache when explictly requested and
  from within the wmake Cver rules
- use -check option to avoid unnecessary remake in src/Allwmake
2008-12-19 12:13:08 +01:00
b5f06a3833 use git describe for header version, but use existing wmake framework 2008-12-18 19:54:13 +01:00
5d0b3348c5 can call Allwmake scripts directly instead of with ( cd foo && ./Allwmake ) 2008-11-05 10:39:06 +01:00
2bb928ec8f checked in surfMesh library code
- keyedSurface is similar to triSurface, but uses faces
  - meshedSurface is sorted in regions and should be more memory efficient
  - surfMesh is the placeholder name for an OpenFOAM native surface format
2008-10-23 16:29:36 +02:00
736a04cf5f new regex wrapper requires wmakeLnInclude OSspecific/.. before making Pstream 2008-09-30 19:42:09 +02:00
4c159d306f use -f option wherever wmakeLnInclude is explicitly called in Allwmake scripts 2008-09-30 19:08:00 +02:00