42c04b8505
Merge commit 'OpenCFD/master' into olesenm
2009-01-23 12:51:45 +01:00
45bfb91afb
thisDb to get at objectRegistry
2009-01-23 08:46:54 +00:00
cc4cd0a171
PackedList: encapsulate calculations in an iterator
...
- eliminated previous PackedBitRef class, the iterator does all of that and
can also be used to (forward) traverse the list
- no const_iterator yet
- Note that PackedList is also a bit like DynamicList in terms of storage
management and the append() method. Since the underlying storage in
integer, any auto-vivified elements will also flood-fill the gaps with
zero.
2009-01-23 01:40:55 +01:00
173607fd2d
PackedList gets functionality akin to DynamicList
2009-01-22 16:24:05 +01:00
6d57bb4e7b
added PackedBoolList typedef (used everywhere) and improved PackedList
...
- new members: capacity(), two-argument resize()/setSize(), const storage()
- new static members: max_value(), packing(), etc.
2009-01-21 11:30:10 +01:00
4da086b141
Merge commit 'bundle/home' into olesenm
2009-01-21 08:36:37 +01:00
0690c64d31
PrimitivePatchExtra orientation fixed and improved face::edgeDirection()
2009-01-21 01:19:31 +01:00
29db6a6517
Merge commit 'OpenCFD/master' into olesenm
2009-01-20 18:56:29 +01:00
d9096c1e47
cosmetics
2009-01-20 17:14:53 +01:00
372cd1b0e6
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-20 13:35:56 +00:00
7e08613522
tidying up
2009-01-20 12:09:12 +00:00
e5e9902bec
added output for areas of cyclic halves
2009-01-20 11:44:03 +00:00
19fc795489
Merge commit 'OpenCFD/master' into olesenm
2009-01-20 09:22:45 +01:00
96751f7e02
Applied Mattijs' DynamicList copy constructor patch
2009-01-19 14:31:31 +01:00
3c426d3b2e
wildcard usage
2009-01-16 17:14:24 +00:00
be9051d375
Merge commit 'OpenCFD/master' into HEAD
2009-01-16 12:26:11 +01: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
f679bd5003
Merge commit 'OpenCFD/master' into olesenm
2009-01-14 14:32:01 +01:00
dde4ca5bf7
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-14 12:36:22 +00:00
782bd24fb1
unsynchronised looping
2009-01-14 12:24:42 +00:00
9a1d3aec1d
debug printing
2009-01-14 12:24:09 +00:00
1bd5737782
remove spurious references to INTERFOAM
2009-01-13 18:44:27 +00:00
4cc5ec39ea
applying update from Graham
2009-01-13 18:03:18 +00:00
8152f4f8d1
Removing two older solvers.
2009-01-13 17:44:42 +00:00
44eeb27b52
Dealing with molecules that do not have all 3 diagonal components of the principal axis inertia tensor, i.e. point masses (mono-atomics) and linear molecules (diatomics and CO2 for example).
2009-01-13 16:50:11 +00:00
bc3600f528
const reference to thermo
2009-01-13 16:35:45 +00:00
30964be5c2
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-13 12:14:43 +00:00
fa8f316ecc
Adding pressure measurement via r dot f and temperature measurement and control including rotational energy. Adding random orientation on initialisation. Modifying constantProperties construction to detect point masses. Tidy up hitWallPatch function to remove commented out stochastic wall code.
2009-01-12 17:35:57 +00:00
b8c8c685bc
-latestTime fix
2009-01-12 16:39:39 +00:00
d7f99e3db6
cosmetics
2009-01-12 08:47:25 +01:00
9d9aea380a
Merge commit 'OpenCFD/master' into olesenm
2009-01-12 08:45:15 +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
b85c9a7487
avoided some unneeded conversions of string::npos, minor cleanup of className
...
- string doesn't use any debug info, remove it
- restructured the macros to add in NoDebug macro versions to className,
typeInfo. Might be helpful with tackling the globals bootstrapping issue.
- HashTableName + StaticHashTableName - avoid lookup of debug switch when
FULLDEBUG is not defined
2009-01-09 15:15:21 +01:00
f0341171ff
renamed 'empty' class to 'nil', added missing empty() member to some containers
2009-01-09 13:10:10 +01:00
89a261ac0c
resolve merge conflict in header file descriptions
2009-01-09 11:25:40 +00:00
990a9e7f57
added HashTable::erase(const HashTable&) method
2009-01-09 09:35:53 +01:00
0061e9ed03
added Foam::FOAMbuild to Foam::FOAMversion
...
- avoids problems with finding files based on FOAMversion
(reported by Mattijs)
2009-01-09 09:11:50 +01:00
f0f7ea9539
Merge commit 'OpenCFD/master' into olesenm
2009-01-09 08:21:48 +01:00
3c2e85bac9
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-08 20:19:11 +00:00
fcdcf55610
Added support for "pFinal".
2009-01-08 20:05:46 +00:00
ef42bea66f
added region
2009-01-08 18:13:04 +00:00
7ae9a0d0d9
added tiny applications/test/foamVersion/foamVersionString.C
2009-01-08 14:48:48 +01:00
d61af129f1
Finished lattice generation and molecule creation. Functions added to set the sizes of the sitePositions_ and siteForces_ members after construction from disk.
2009-01-07 15:33:16 +00:00
eb2e37b296
SiCortex port
2009-01-06 21:41:20 +00:00
b1ca8f48e4
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-05 22:18:33 +00:00
04d26c8e38
Corrected dimensions of kappa.
2009-01-05 22:17:20 +00:00
fa0717dd00
rewriting molConfig, renamed to mdInitiaise. Driving all creation of molecules from within moleculeCloud.
2009-01-05 17:42:35 +00:00
2aa5242f27
Merge branch 'master' into molecularDynamics
2009-01-05 11:32:46 +00:00
c5b38a7232
update copyrights for 2009
2008-12-31 19:01:56 +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