Commit Graph

1148 Commits

Author SHA1 Message Date
f2877c8176 xfer: minor name adjustment 2008-10-13 06:45:46 +02:00
fa4de24846 Added the new files. 2008-10-12 11:46:00 +01:00
08c51ae0be Added support for DDES and IDDES SGS models for incompressible LES in to the SA base class. 2008-10-12 11:45:41 +01:00
7544110b0b Improved extendedStencil handling. 2008-10-12 11:44:29 +01:00
8342283907 Added DDES and IDDES SGS models for incompressible LES. 2008-10-12 11:43:08 +01:00
4e4f9e0a0a Added quadraticFit snGrad. 2008-10-12 11:42:20 +01:00
b770ddf357 DynamicList - consistent setSize() behaviour
- expansion of a list beyond the currently addressed list size
    changes both the allocated size and the addressed list size

  - contracting list below the currently addressed list size
    changes the addressed list size only.

  If someone really wishes to increase the underlying allocated list size
  without touching the addressed list size:

      prevSize = myList.size();
      myList.setSize(largerSize);
      myList.setSize(prevSize);

  or introduce an equivalent allocSize(const label) method if this is needed
2008-10-10 21:10:31 +02:00
b92ed1ec98 DynamicList - fixed setSize() semantics
setSize(const label)
  - When the new size is smaller than the addressed list size, the addressed
    list size is reduced and the allocated size does not change.
  - Otherwise the allocated size is adjusted, but the addressed list size
    does not change.

setSize(const label, const T&)
  - When the new size is larger than the addressed list size, both allocated
    and addressed list sizes are adjusted.

NOTE: it might be more consistent to have setSize(label) also adjust the
      addressed list size.  This also corresponds to what previous releases
      did, although I don't know if anyone has relied upon any particular
      behaviour
2008-10-10 20:58:16 +02:00
68f6553404 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-10 16:53:23 +01:00
8293b56e17 consistency update 2008-10-10 16:52:10 +01:00
b8a5d2ef59 minor cosmetics change 2008-10-10 14:55:46 +01:00
03c27d2b60 eliminated label& List::size() completely 2008-10-10 14:52:23 +02:00
c713c814e3 make output compatible with dictionary entries 2008-10-10 12:34:16 +01:00
8207cf0e47 more consistent behaviour for DynamicList::setSize()
- in most places this can now be used instead of label& List<T>::size(),
   and should also be much safer
2008-10-10 13:30:54 +02:00
8d63073b08 Add protected member List::size(const label) and removed some of the old
usage of the public 'label& List::size()'.

IMO this method is much too dangerous to leave public - the different
signature is needed to avoid confusing the compiler.
2008-10-10 10:20:18 +02:00
a82aa515b5 docu cosmetics 2008-10-10 10:34:56 +02:00
8c23f5423c add xfer constructors to cell/face/point Zone and (Static)HashTable 2008-10-10 10:22:08 +02:00
56702ea99d xfer class improvements
- Allow xfer to assume control of a pointer
  - Added xferCopy macro
  - Doxygen
2008-10-10 10:11:57 +02:00
26450bdc7e modified xfer class make transfer optional 2008-10-09 16:37:09 +02:00
7a77e7ad3e Merge commit 'OpenCFD/master' into olesenm 2008-10-09 16:13:41 +02:00
a60a620b80 updated xfer class 2008-10-09 16:12:55 +02:00
b4263cca93 Added more aggressive limiting of the quadratic correction. 2008-10-09 14:19:24 +01:00
f86db703c3 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-09 14:18:23 +01:00
45422cda59 Changed the access to derived properties to ensure the old-time level values are stored if required. 2008-10-09 11:23:05 +01:00
f9ddde87ea new noInteraction pair potential 2008-10-08 17:24:30 +01:00
c8098a13d1 Reading individual sites from moleculeProperties dictionary entries, finished. 2008-10-08 17:17:32 +01:00
12bec33d04 translation vector on cyclicPolyPatch; adapted createPatch 2008-10-08 11:42:23 +01:00
8a96347c9a Minor formatting 2008-10-07 20:17:14 +01:00
69ab38bc8f Reading individual sites from moleculeProperties dictionary entries, WIP. 2008-10-07 20:14:10 +01:00
0bbc8fd2c4 parallel checkMesh 2008-10-07 18:24:56 +01:00
e70ba80286 Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-07 13:10:21 +01:00
3c69749b47 intel compiler from Ayad 2008-10-07 13:10:16 +01:00
4a6fc137c2 Merge branch 'master' into molecularDynamics 2008-10-07 10:26:03 +01:00
e9e2c1036f Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-07 08:29:51 +01:00
ea2b087db9 Upgraded to the new improved SVD weighting. 2008-10-07 08:28:55 +01:00
7895a413a7 Merge commit 'OpenCFD/master' into olesenm 2008-10-06 16:45:47 +02:00
de2ac5afd2 new systemCall function object, and added -lsampling to options files 2008-10-06 15:25:57 +01:00
dbd773a8aa using default comms type 2008-10-06 11:28:55 +01:00
aea5c0876f intel compiler warning 2008-10-06 11:14:50 +01:00
eb73c6925b Added xfer<T> constructors for the various list-types 2008-10-06 11:08:53 +02:00
27fce4fa4e added draft of xfer<T> class
- A simple container for objects of type \<T\> that can be used for
    transferring the contents rather than copying them.
  - The wrapped object of type \<T\> must implement a transfer() method.
2008-10-06 11:06:44 +02:00
6437f3dbad UList cosmetic change 2008-10-06 09:09:30 +02:00
0f579e4073 wildcards in dictionaries 2008-10-02 17:28:33 +01:00
bac9f1e1b7 wildcards in dictionaries 2008-10-02 17:28:17 +01:00
c15ceeb6ed Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-02 08:43:39 +01:00
ce88985738 have two hits 2008-10-02 08:42:21 +01:00
3a394556ef adding option to specify name of compressibility field - defaults to psi 2008-10-01 13:17:10 +01:00
cd7fe7c89d Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-01 12:17:37 +01:00
83d33e425a Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-01 12:13:55 +01:00
911c461699 triSurface Nastran reader: bugfix and enhancement
- handle long format (GRID*), even when fields are not separated by spaces
  - added support for Hypermesh "$HMNAME COMP" extension
2008-10-01 12:20:42 +02:00