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
e788f80b86
Writing XYZ to individual time directories
2009-01-22 21:01:14 +00:00
40c1c2b2af
XYZ files should be in angstroms, scaling appropriately.
2009-01-22 20:30:38 +00:00
bd4d8db171
Added XYZ site writer
2009-01-22 19:39:57 +00:00
1b9bef5dd3
Adding vectors for global pi and tau as well as a triplet of orientation vectors to visualise rotational motion to written fields for post-processing.
2009-01-22 17:20:48 +00:00
5140b7c577
renamed directory
2009-01-22 17:07:49 +00:00
173607fd2d
PackedList gets functionality akin to DynamicList
2009-01-22 16:24:05 +01:00
8ccd361f56
promoted omega0 and omegaSmall to RASModel to be consistent with epsilon0 and epsilon0
...
- removed Cmu from kOmegaSST models - not used
- general tidying up
2009-01-22 10:42:48 +00:00
7040c42e53
Weighing parameter change
2009-01-21 18:39:53 +00:00
9ea81f2883
Blank line removal
2009-01-21 18:02:28 +00:00
fbe607811a
Adding relaxation calculation that adjusts to changes in runTime controls during a run. Experimenting with primary alignment rotations to achieve boundary alignment. Altering template depth back to 60 after master merge conflict resolution.
2009-01-21 17:48:27 +00:00
0b859cba7d
updated incompressible models so that fields that are looked-up can be optionally specified
2009-01-21 17:00:04 +00:00
c48d6279a5
updated compressible models so that fields that are looked-up can be optionally specified
2009-01-21 16:58:54 +00:00
7fe6fca4df
added helper function for writing entries if not default
2009-01-21 16:55:25 +00: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
e5f370136d
Reinstating CV2D and CV3D meshers after conflict resolution.
2009-01-21 10:06:38 +00:00
8cf808c2e6
Merging master, conflict with removed test case
2009-01-21 10:05:30 +00:00
8bb395dbf4
Removing CV files temporarily for conflict resolution
2009-01-21 10:04:01 +00:00
f1fbee1fa5
Removing CV2D test case from source tree
2009-01-21 09:26:16 +00: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
2723998c7b
Merge branch 'master' into molecularDynamics
2009-01-20 17:24:45 +00:00
bbade8795a
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-20 17:11:07 +00:00
4f87d60530
rename dictionary variable
2009-01-20 16:34:10 +00:00
c44f8aee42
Choosing mine.
2009-01-20 16:33:31 +00:00
b308b17b89
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-20 16:32:33 +00:00
f97160ba7a
Choosing Andy's
2009-01-20 16:31:48 +00:00
d29e728814
Upgraded.
2009-01-20 16:28:26 +00:00
d9096c1e47
cosmetics
2009-01-20 17:14:53 +01:00
08a3f78549
OpenMPI 1.3
2009-01-20 15:24:31 +00:00
372cd1b0e6
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-20 13:35:56 +00:00
21067168dd
tidying up
2009-01-20 13:33:58 +00:00
98481bc0fe
Avoid jump in deltaT for restarts
2009-01-20 13:28:52 +00:00
7e08613522
tidying up
2009-01-20 12:09:12 +00:00
ce12ace5a6
typo
2009-01-20 12:05:51 +00:00
e5e9902bec
added output for areas of cyclic halves
2009-01-20 11:44:03 +00:00
7b769b5035
added C++0x-style cbegin(), cend() iterator methods
...
- added STL-compatible resize() method.
Should this be the primary entry point?
- made [DS]LListBase end iterators private
2009-01-20 10:55:39 +01:00
19fc795489
Merge commit 'OpenCFD/master' into olesenm
2009-01-20 09:22:45 +01:00
887ea6e066
removed boundary condition update
2009-01-19 19:11:09 +00:00
5602a440d0
new searchableSurface: infinite plane
2009-01-19 18:13:55 +00:00
fc2d438c97
parallel operation
2009-01-19 18:13:10 +00:00
ba6f878f6b
added copy constructor since List copy constructor does not know about allocated size
2009-01-19 12:46:00 +00:00
b1dcfe66ec
updated
2009-01-19 11:54:56 +00:00
9087cd7b8e
Support for single-quoted strings
...
- token class handles both single and double quoted strings. Single quoted
strings are used to tag regular expressions. At the moment this is just
syntactical sugar and isn't (yet) treated differently than double-quoted
strings.
- write output for std:string, with/without single quotes with the method
writeQuoted(). Use distinct method name to avoid inadvertent compiler
conversions.
- write wordRe and keyType using writeQuoted()
2009-01-19 11:33:37 +01:00
96751f7e02
Applied Mattijs' DynamicList copy constructor patch
2009-01-19 14:31:31 +01:00
7ab7eaa4e6
stringListOps - allow 'const char*' and 'const std::string&' arguments
2009-01-19 13:58:06 +01:00
2998f15d55
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-01-17 14:07:03 +00:00
db88110676
signed distance surface error
2009-01-17 13:59:12 +00:00
a83961a02a
coordinate system cleanup
...
- coordinateSystem, cylindricalCS, sphericalCS:
get copy with name constructor
- cylindricalCS, sphericalCS:
can switch off default degrees
- dropped cartesianCS class (already covered by coordinateSystem) and just
always use coordinateSystem directly.
The dictionary runtime selection still accepts type "cartesian" as an alias,
to provide the least surprises.
- dropped runtime selection based on origin/axis/direction (not used), but
left runtime selection based on origin/coordinateRotation as still being
potentially useful.
2009-01-16 22:08:24 +01:00