Commit Graph

158 Commits

Author SHA1 Message Date
bf6915455d Merge commit 'OpenCFD/master' into olesenm 2009-02-02 16:58:00 +01:00
e5c5829244 OSspecific: isDir(), isFile() instead of dir(), file() 2009-02-02 16:50:18 +01:00
8fa4620e0a cutting plane 2009-02-02 12:24:32 +00:00
bdb4349ebd zonal postprocessing 2009-01-29 13:26:46 +00:00
0f3c91ce0a Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-28 15:55:28 +00:00
5e20eeb0e9 bugfix:
- convertPointField caused a seg-fault if the internal field was null
      - attempted to name the vtk object the name of the null field

+ minor clean-up
2009-01-28 15:54:42 +00:00
29db6a6517 Merge commit 'OpenCFD/master' into olesenm 2009-01-20 18:56:29 +01:00
e5e9902bec added output for areas of cyclic halves 2009-01-20 11:44:03 +00:00
246d569c4d consistency update for null pointers
- uniform use of reinterpret_cast<foo*>(0) instead of
  reinterpret_cast<foo*>(NULL)

- make all static null() members inline since they are really only a cast:
      "*reinterpret_cast<foo*>(0)"
2009-01-16 10:15:49 +01:00
95dcb6ded7 Simplify checking of container (List/HashTable, strings) sizes
- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
  'XX.size() <= 0' or for simpler coding.
  It also has the same number of characters as '!XX.size()' and /might/ be
  more readable

- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
  when a simple 'XX.size()' suffices
2009-01-10 20:28:06 +01: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
eb2e37b296 SiCortex port 2009-01-06 21:41:20 +00:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
48af574040 new management for sampledSurface(s)
//- Does the surface need an update?
        virtual bool needsUpdate() const = 0;

        //- Mark the surface as needing an update.
        //  May also free up unneeded data.
        //  Return false if surface was already marked as expired.
        virtual bool expire() = 0;

        //- Update the surface as required.
        //  Do nothing (and return false) if no update was required
        virtual bool update() = 0;

    The constructors for the derived classes should generally start in a
    'expired' condition (ie, needsUpdate() == true) and rely on a subsequent
    call to the update() method to complete the initialization. Delaying the
    final construction as late as possible allows the construction of
    surfaces that may depend on intermediate calculation results (eg,
    iso-surfaces) and also avoids the unnecessary reconstruction of surfaces
    between sampling intervals.

    It is the responsibility of the caller to ensure that the surface
    update() is called before the surface is used.  The update() method
    implementation should do nothing when the surface is already up-to-date.
2008-12-31 18:53:57 +01:00
09463aaa9f Further correction for commit bf92e86. 2008-12-30 23:02:05 +00:00
bf92e869a9 Changed the IOOutputFilter constructor to accept a "name" argument. For details see the changes proposed by Vincent Tang:
http://openfoam.cfd-online.com/cgi-bin/forum/show.cgi?126/10405
2008-12-30 21:18:04 +00:00
bf057f99c0 small change to CMakeLists.txt for cmake-2.6.2 2008-12-15 22:06:44 +01:00
c65a40d57d don't need shrink before List::transfer(DynamicList&) anymore 2008-12-12 14:20:56 +01:00
e2d140fa94 timeSelector: improved functionality
- the improved side-effect of enabling -zeroTimea alters default selection
  behaviour and -latestTime selection behaviour for utilities in which
  accidentally using the 0/ directory can cause damage (eg, reconstructPar)
- can combine -time ranges and -latestTime
2008-12-10 09:14:00 +01:00
f5b23d5065 missing patch selection 2008-12-03 11:19:40 +00:00
1cff9e5409 merge 2008-11-24 16:42:44 +00:00
47d0a28d7d Updated utilities to use the new turbulenceModels paths. 2008-11-23 16:17:05 +00:00
b352c06f0f Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2008-11-21 15:19:25 +00:00
fcf3262fb5 do not zonify baffles 2008-11-21 15:19:10 +00:00
74cb43af0b s/openfoam\.org/OpenFOAM.org/g 2008-11-19 19:03:22 +01:00
4d2284c99d rmt isosurface correction 2008-11-12 16:05:22 +00:00
29d67c3240 averaging in isoSurfaces 2008-11-07 18:14:06 +00:00
fd57af9980 Changed sum to gSum for parallel execution. 2008-10-29 13:18:36 +00:00
99e8bf7516 volPointInterpolation, pointMesh now MeshObject 2008-10-21 15:02:04 +01:00
10e8b73275 merge Mark's branch 2008-10-16 12:47:25 +01:00
e8843a35b5 foamToEnsightParts: add -noMesh option 2008-10-14 18:00:33 +02:00
56296e89c1 foamToEnsightParts: added -index option, streamlined IOobject usage, fixed typo 2008-10-14 15:29:30 +02:00
682c247e00 gcc 4.2.1 compiler warning 2008-10-13 09:33:36 +01:00
7a77e7ad3e Merge commit 'OpenCFD/master' into olesenm 2008-10-09 16:13:41 +02:00
9891d37172 parallel postChannel 2008-10-08 07:55:07 +01:00
28696e51ab Use LIB_SRC instead of FOAM_SRC in Make/options files 2008-10-07 09:18:18 +02:00
bac9f1e1b7 wildcards in dictionaries 2008-10-02 17:28:17 +01:00
ce41e4596d sample consistent with tutorial 2008-10-02 08:43:32 +01:00
b722041fff Corrected reading of "LESProperties". 2008-09-28 22:46:33 +01:00
b76714f202 Merge branch 'olesenm' 2008-09-24 15:40:08 +01:00
8e4c7fb2c3 Corrected output of patch area. 2008-09-24 11:10:45 +01:00
f73739c79e modified remaining Allwmake scripts to run from anywhere 2008-09-19 14:47:06 +02:00
c4c0f54fc6 dynamicList change 2008-09-17 11:53:14 +01:00
481f4730da Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-09-10 16:52:35 +01:00
7b4e30d80a Updated the writePatchField function. 2008-09-10 16:52:14 +01:00
764cfa2ffe consistent numbering with postChannel tutorial 2008-09-10 13:57:48 +01:00
24fcef879d empty surface fields 2008-09-03 10:55:04 +01:00
0f4dc98c0d moving global setting back to the top of the reader GUI 2008-08-15 11:41:51 +01:00
4c42474779 resolving conflict 2008-08-15 11:39:06 +01:00
2117bf62b7 Merge branch 'olesenm' 2008-08-15 11:15:16 +01:00