Commit Graph

47 Commits

Author SHA1 Message Date
f89466dee1 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-06-22 21:03:20 +01:00
3345fd8378 Removed support for cint. 2009-06-22 21:03:57 +01:00
5309f35f11 cosmetics 2009-06-22 11:52:36 +01:00
e92d84b7a9 extrudeMesh improvements 2009-06-16 16:44:35 +01:00
81cce6950a Merge commit 'OpenCFD/master' into olesenm 2009-03-18 14:49:37 +01:00
e7e1313b58 use meshPoint numbering 2009-03-18 11:48:48 +00:00
fd1fd16437 decomposed cyclics handling 2009-03-16 10:45:01 +00:00
fb1e155eed Merge commit 'OpenCFD/master' into olesenm 2009-03-16 08:28:08 +01:00
fe455d1cbf cloud, surfaceRegistry: rename subInstance -> prefix 2009-03-16 08:27:03 +01:00
abafef4a02 Added calls to the 'setUpToDate' function for the caching mechanism. 2009-03-12 21:53:05 +00:00
e011328d99 Merge commit 'OpenCFD/master' into olesenm 2009-03-12 10:39:22 +01:00
31dd5faf7d sliced fields as unallocated copies 2009-03-10 13:53:36 +00:00
b968e62ef9 objectRegistry fixes
- objectRegistry gets a rename() that also adjusts the dbDir
- cloud reworked to use static variables subInstance and defaultName.
  This avoids writing "lagrangian" everywhere

string fixes
- avoid masking of std::string::replace in string.H
- avoid old strstream in PV3FoamReader
2009-03-06 15:18:00 +01:00
576d9388f0 Preliminary work on hashing
- Hash returns unsigned
- FixedList templated on unsigned int
- include uLabel.H in UList, HashTable etc. so the output function is know
  throughout
2009-02-27 12:40:37 +01:00
bb804cc36a Bug-fix in the dimensionedScalar argument list
http://openfoam.cfd-online.com/cgi-bin/forum/show.cgi?126/11287
2009-02-25 10:47:43 +01:00
2b58eb6208 Allow SubField construct from UList w/o extra size specification
- this allows SubField<point> for unallocated storage in PrimitivePatch
2009-02-25 10:35:10 +01:00
8c3ef65485 misc. cosmetic changes 2009-02-06 00:43:57 +01:00
1d46bf6fb0 Corrected the handling of no transformation. 2009-01-26 13:26:07 +00:00
42c04b8505 Merge commit 'OpenCFD/master' into olesenm 2009-01-23 12:51:45 +01:00
f86636edd1 Merge commit 'OpenCFD/master' into olesenm 2009-01-23 10:24:02 +01:00
41c1239a74 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-23 08:59:39 +00:00
45bfb91afb thisDb to get at objectRegistry 2009-01-23 08:46:54 +00:00
3be01b9e86 Added "max" and "min" constants to the primitive types which represent the
largest and smallest representable values.  Accessible directly and via pTraits.
2009-01-23 08:35:29 +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
c826865f92 using .xfer() method instead of xferMoveTo<...> in a few places 2009-01-11 00:35:40 +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
19503c93e1 rename xfer<T> class to Xfer<T>
- The capitalization is consistent with most other template classes, but
  more importantly frees up xfer() for use as method name without needing
  special treatment to avoid ambiguities.

  It seems reasonable to have different names for transfer(...) and xfer()
  methods, since the transfer is occuring in different directions.
  The xfer() method can thus replace the recently introduced zero-parameter
  transfer() methods.
  Other name candidates (eg, yield, release, etc.) were deemed too abstract.
2009-01-05 12:30:19 +01:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
05fc4832b2 transformation shortcut 2008-11-25 19:48:19 +00:00
a622a9a0ec Changed the function name "cofactors" to "cof" and propagated the function
through the field algebra.
2008-11-14 16:02:47 +00:00
1fb786eb6a removed transfer; delegate to List instead 2008-10-30 15:40:31 +00:00
91cb6d2912 xfer class modifications:
- removed operator* in favour of operator() for consistency with tmp
    class. The previous use of operator() for const casting didn't work
    anyhow due to template confusion.
  - added xferCopy(), xferMove() and xferTmp() template functions instead
  - preliminary changes to IOobjects and Fields for xfer
2008-10-17 18:27:11 +02:00
dffbda287c src/OpenFOAM/memory for holding all the memory management bits 2008-10-14 18:47:27 +02:00
58c6aa7b77 longstanding bug?? - changed odd read option in GeometricField::readOldTimeIfPresent 2008-10-14 16:13:40 +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
21f5411622 Adjusted interpolationTable for smoother merge with Henry's changes.
- timeVaryingUniformFixedValuePointPatchField seems to have been missed
2008-07-09 09:06:32 +02:00
c683276733 updated time varying boundary conditions 2008-07-04 18:46:45 +01:00
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
7639571b4b Fixed a bug introduced by maintaining the coupled patch fields in
sliced fields.
2008-06-24 17:01:01 +01:00
716f352f68 Pstream::Pstream::blocking -> Pstream::blocking 2008-06-18 09:37:00 +01:00
e5f0dd3e03 Doxygen cleanups
* skip doxygen docs for local variables (treeBoundBox)
  * filter transforms 'Typedef' -> @typedef
  * added tools/find-retagged
  * manually changed some InClass tags to Typedef - still needs more attention
2008-06-11 10:05:33 +02:00
d325f236b1 Changed Type to Typedef and added Foam:: to the typename in the headers. 2008-06-10 17:03:05 +01:00
168c7e1ca9 removing FoamX 2008-06-04 13:40:02 +01:00
8f0c802318 Adjusted the timeVaryingUniformFixedValue pointPatch to match the fvPatch 2008-05-27 08:56:36 +02:00
7329b1c1f4 Removed out-of-date componentMixed 2008-05-23 12:34:07 +01:00
ffa939952c subsetting point fields 2008-05-23 11:06:43 +01:00
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00