Commit Graph

1210 Commits

Author SHA1 Message Date
f8b2746327 PV3FoamReader reorganization
- vtkPV3Foam get PrintSelf (reduces number of methods)
  - move output data member from vtkPV3Foam -> PV3FoamReader
    in preparation for rewriting output method
  - roughed in code to track mesh/field changes in preparation for rewriting
    output method
  - progress bar with arbitrary values to give the user something to watch
2008-07-28 13:36:23 +02:00
e2d12e7306 cuttingPlane : handle cutting planes that coincide with a mesh face 2008-07-28 10:30:50 +02:00
6ddfb3490c Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-27 10:14:45 +01:00
cbd606d398 Minor format correction. 2008-07-27 10:14:32 +01:00
6663702c45 cleaned up output message (removed dims etc) 2008-07-25 18:01:06 +01:00
a7d1ef36e7 Merge commit 'OpenCFD/master' into olesenm 2008-07-25 18:09:01 +02:00
07d8a616f8 minor cleanup of Allwmake
- Remove paraFoam/Allwmake leftover junk
  - Always attempt make of libccmio to ensure lnInclude/ exists
2008-07-25 16:04:32 +02:00
3cdc8ca03c static label Time::findClosestTimeIndex(const instantList&, const scalar)
- avoid code duplication in vtkPV3Foam.C and checkTimeOption.H
  - can also be used in Time::findClosestTime(), but didn't touch that
2008-07-25 15:37:38 +02:00
a972933b85 rpath was set 2008-07-25 13:34:53 +01:00
34ecc21e0f Merge branch 'master' of /home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-25 12:46:03 +01:00
e8a706fcc5 not do points that are not to be split but are on multiple faces that are to be split 2008-07-25 12:45:53 +01:00
30512ec12d correcting interval dumping when changing dump interval 2008-07-25 12:45:22 +01:00
8a2596a05c PV3FoamReader repaired several misfeatures
- On the first call, select 'internalMesh' and the 'p', 'U' fields.
    This corresponds to a fairly common default case without loading all
    possible fields etc.
  - Include zones should now work without issuing a FatalError when the
    corresponding files are missing. I must have tried too many things
    at once and didn't notice this before.
  - Use ZoneMesh for zone names if the fvMesh is already cached
    (skips re-reading the same files).
  - Change reader description to "OpenFOAM Reader" to distinguish it a bit
    from the vtkOpenFOAMReader built into paraview/vtk
  - Misc. file and method names reorganized

  - Remaining problem:
    mixing internalMesh and cellZones is clunky since there aren't yet
    interpolated point values for cellSets/cellZones. Paraview complains
    about the mismatch, but extracting a block is still okay.

  TODO:
  - multi-port output for Lagrangian
  - hold all the vtk mesh parts (including multiblock) and just pass the
    reference. With this, the pipeline might notice that the geometry is
    actually identical and skip the PVGeometryFilter that takes so long.
2008-07-25 10:46:10 +02:00
1e072d6454 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-24 16:02:11 +01:00
9cd8339e5c Minor tidy-up 2008-07-24 16:02:02 +01:00
af5674aca5 PV3FoamReader - remove old time-selection arrays 2008-07-24 15:58:59 +02:00
2a424fddab using Graham's latest CGAL wmake rules 2008-07-24 14:40:53 +01:00
6ce182a358 Merge branch 'master' of /home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-24 13:23:01 +01:00
1b9980a590 did not handle internal faces correctly 2008-07-24 13:22:32 +01:00
4f0418744d syntax 2008-07-24 13:21:25 +01:00
5a4e09c772 Added += and -= operators. 2008-07-24 12:40:43 +01:00
898742e6eb Corrected the update of pd from p in closed-volume cases. 2008-07-24 12:39:44 +01:00
1bc9eea362 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-24 10:34:19 +01:00
4a2475ac6c correcting p initial internal field value 2008-07-24 10:32:06 +01:00
fc6780cd23 restored and updated (doxygen) usage for blockMesh 2008-07-24 08:28:32 +02:00
4d5ce2ea10 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-23 17:54:37 +01:00
2a01530fcf Removed spurious files 2008-07-23 17:54:24 +01:00
db00b5e1ad Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-23 17:47:29 +01:00
5508e0b6cb added -dict option 2008-07-23 17:47:26 +01:00
c9148dd1dd Minor rearrangement. 2008-07-23 17:06:55 +01:00
5ad6930cc6 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-23 17:05:21 +01:00
a81fc982ba Removed references to CGAL 2008-07-23 17:05:14 +01:00
7320858835 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-07-23 16:58:46 +01:00
8136d271e8 Revert "DebugSwitches in etc/controlDict is incomplete/incorrect"
This reverts commit 7446cee720.
2008-07-23 16:51:45 +01:00
1bd82369ff Revert "blockMesh:"
This reverts commit 3ae1a49119.
2008-07-23 16:49:16 +01:00
6281e94a37 reverting blockMesh changes 2008-07-23 16:49:01 +01:00
eb604fdb88 revert to previous search order - constant/polyMesh/blockMeshDict
- retain failsafe check (constant/blockMeshDict)
2008-07-23 15:12:44 +02:00
b43378747a Merge commit 'OpenCFD/master' into olesenm 2008-07-23 13:41:51 +02:00
7343b3853c very minor formatting 2008-07-23 11:12:30 +01:00
dcdce31460 paraview reader: export modified FOAM_CASE for parallel sub-cases 2008-07-23 09:59:41 +02:00
516c703272 Corrected the "Running OpenFOAM in 32-bit" description. 2008-07-22 17:37:01 +01:00
04f065cf4c fix PV3FoamReader to restore mesh caching
previous disabling of the TimeSelection arrays [commit c52b20b..]
resulted in the mesh caching being disabled :(

Simplified code is enabled/disabled by PV3FOAM_TIMESELECTION define.
Might be removed in the future.
2008-07-22 16:26:03 +02:00
202570dce4 renamed ensight76FoamExec -> ensightFoamReader for consistency 2008-07-22 14:52:57 +02:00
7446cee720 DebugSwitches in etc/controlDict is incomplete/incorrect
Added doc/Doxygen/tools/find-debugNames to help but the problem requires
 more attention (Henry/Andy/Mattijs?)
 Caveat:
   - names defined with nested defines will be missed.
   - names defined via typename will be missed.

Cleanup example:

#!/bin/sh
(
cd $WM_PROJECT_DIR
doc/Doxygen/tools/find-debugNames|tee debugs.orig|sed -e 's@ *//.*$@@'>debugs
diff -uw etc/controlDict debugs > debugs.diff
echo "hand-resolve the conflicts - see debugs.diff"
)
2008-07-22 14:04:29 +02:00
e629d33a08 paraview reader: export FOAM_CASE env variable 2008-07-22 13:07:45 +02:00
b42e13583a More cleanup on headers/source for doxygen
- it also found things like size_t instead of size_type in fileName class
2008-07-22 11:12:40 +02:00
85c164340e Added IOobject::readOption to IOOutputFilter
- allows post-processing functions with an optional dictionary
   (eg, the developer can hard-wire some defaults)
2008-07-21 16:40:05 +02:00
033829bcc3 Created HTML versions. 2008-07-21 12:06:15 +01:00
352c0f4c24 Added turbulent viscosity. 2008-07-21 12:00:06 +01:00
7e08abb9a1 Updated the information about Qt versions and ParaView
compatibility.
2008-07-21 11:58:25 +01:00