Commit Graph

1075 Commits

Author SHA1 Message Date
084473cc0c delayed faceEdges construction to save memory 2008-08-27 18:00:02 +01:00
a688017797 constructor from data with reuse 2008-08-27 17:59:28 +01:00
d88bc072a1 schedule calculation; skipping unused procs 2008-08-27 17:58:07 +01:00
b0e8eaf614 make SortableList::sort always use stable sort 2008-08-20 12:11:30 +01:00
ce16ef250e unnecessary include 2008-08-20 12:11:13 +01:00
a65c6f234d make SortableList::sort always use stable sort 2008-08-20 12:10:43 +01:00
7fa60e67a5 added argument 2008-08-19 14:00:10 +01:00
9f4d17f66f comment 2008-08-19 13:54:10 +01:00
f05dadcbc3 typo in comment 2008-08-19 13:53:53 +01:00
3ab793b050 additional test for repatching 2008-08-19 13:53:26 +01:00
d136bf4e81 passing motionDict; geometric test on problem cells 2008-08-19 13:52:44 +01:00
99daecd39e repatching after snapping 2008-08-19 13:52:14 +01:00
7fd0b8d9f8 passing motionDict; geometric test on problem cells 2008-08-19 13:51:52 +01:00
ff64d2d0d2 unused options 2008-08-19 13:49:00 +01:00
c2b09b20a6 built into FOAM_USER_APPBIN 2008-08-19 13:47:45 +01:00
4386ef3d07 typo in comment 2008-08-19 13:47:10 +01:00
d4803fd6d0 Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-08-15 13:15:43 +01:00
c1cd9c4cd7 pimpleFoam tutorial 2008-08-15 12:20:42 +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
4164b8efe8 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-08-15 11:30:32 +01:00
83d9e20f74 Removed reference to PISO sub-dict. 2008-08-15 11:30:24 +01:00
2117bf62b7 Merge branch 'olesenm' 2008-08-15 11:15:16 +01:00
ad24dfdbb6 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-08-14 12:30:58 +01:00
e8e2417570 Changed the constructor to ignore the type of the positions file. 2008-08-14 12:30:52 +01:00
bc24fe97ca Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-08-14 09:26:56 +01:00
3e7a5b230f nondim tolerance 2008-08-14 09:26:47 +01:00
64bc136106 overflow bug 2008-08-14 09:25:57 +01:00
5603bd9d37 mrand48 was returning positive long int so switched to lrand48 2008-08-14 09:25:36 +01:00
9a2ccb7abd isLocal check incorrect 2008-08-14 09:24:54 +01:00
461745524f Print a warning if the "positions" file is missing. 2008-08-13 16:19:48 +01:00
99ad8e1d99 Bug fixes to the IO. 2008-08-13 16:18:58 +01:00
09f5d38fb4 Minor consistency changes. 2008-08-13 12:40:48 +01:00
9a7ca2b988 Added pimpleFoam to the collection. 2008-08-13 12:40:14 +01:00
fb91e80086 tutorial and misc Dict cosmetics 2008-08-10 22:25:06 +02:00
b87f997fdf fixed checkOrientation method - triSurface (and PrimitivePatchExtra)
- the old code used the edge information and examined the next face edges
    to find the orientation. This fails since the direction of the edge
    itself is missing.

  - simpler: find the edge start on both faces, check the next face point.
    If they are the same, the edge goes in the same direction on both faces
    and thus the orientation is incorrect.
2008-08-10 19:28:30 +02:00
120e32a58d Decided upon the format case{region}.OpenFOAM for denoting regions (paraview)
Pro: Good delimitation. Good visual distinction. No confusion with normal
       cases, since '{}' characters are excluded by !word::valid()
  Con: Possible quoting issues when creating directly instead of via paraFoam,
       but seemed to work fine with bash TAB completion.
2008-08-10 16:54:55 +02:00
7be206a5f3 Be pickier about only running certain scripts from the cwd 2008-08-09 18:50:27 +02:00
679fd493ca CleanFunction: removed *.foam files instead of *.OpenFOAM files 2008-08-09 18:46:26 +02:00
501c558f1f cht tutorial - use 'paraFoam -touch' to create files for paraview 2008-08-09 18:44:59 +02:00
9427a34c2a PV3FoamReader gets (single) mesh region handling
- handling multiple regions require multiple readers
  - a region is currently recognized by the file name, anything after the
    '=' delimiter (eg, "case=region.OpenFOAM") is used to determine the
    mesh region, but might be changed in the future
    eg, 'case%region', 'case^region', 'case~region', 'case{region}' ...

Note:
  - Having a separate reader for each region instead attempting to handle
    all the mesh regions in a single reader is the better solution.
    It is not only simpler, but allows distinct field selections for
    each region
Todo:
  - Haven't a test for Lagrangian and multi-regions.
2008-08-08 23:23:06 +02:00
752c8eaeba paraFoam improvements
- only create (and remove) case.OpenFOAM file if it doesn't already exist
  - new -touch option just generates case.OpenFOAM file and exits
  - new -region option to create case=regionName.OpenFOAM file
    (the delimiter may change in the future)
2008-08-08 23:20:03 +02:00
3bc28f6cb0 foamUpdate scripts - avoid destroying soft-links or trashing existing {RAS,LES}Properties 2008-08-08 23:15:28 +02:00
2e6f99627b replace 'prinf' with 'print' in blockMeshDict.m4 files
- how did the old versions actually even work?
2008-08-08 22:40:40 +02:00
a99632d441 cht tutorial tidy up
- remove inappropriate fields from the regions
    (only important or useful for post-processing)
  - Allclean script had missed some files
2008-08-08 22:38:25 +02:00
851abe7661 adjusted and improved buildParaView script
- usage, explicit -fast option for rebuilding new -mpi, -python, -mesa
    options for specifying alternative modules to include without editing
    the file
  - the build options can also be grabbed from the script name itself.
    eg, the soft-link buildParaView3.3-cvs-python specifies that the python
    module should be included
  - misc. cleanup in tools/buildParaViewFunctions: give the user some
    feedback about the python version, set all variables at the bottom
    of the file rather between initialise and build.
  - be more careful when changing the hard-links to avoid the find
    '-execdir' option (fails when the user has '.' in the path), and
    do separate find/loop/grep/sed on the files to avoid touching too many
    files and ruining a later rebuild stage.

Notes:
  - the cmake uses -DCMAKE_INSTALL_PREFIX=$PARAVIEW_APP_DIR, but this
    variable isn't defined anywhere.
2008-08-08 17:55:28 +02:00
4085575669 usage and argument handling for bin/rm* and bin/touch* utilities 2008-08-08 13:07:10 +02:00
ef794a45da split bc into compressible and incompressible to avoid debug symbol clashes 2008-08-08 11:08:43 +01:00
02a26640a9 corrected error message 2008-08-08 11:07:18 +01:00
701dd7bdb5 allow single intersection only 2008-08-08 11:02:58 +01:00