590293fe95
Use the PIMPLE rather than PISO dictionary.
2009-03-24 12:14:33 +00:00
a55441e758
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-03-23 19:25:25 +00:00
232d22a7a1
New version from Niklas.
2009-03-23 19:25:17 +00:00
5af070f914
Merge commit 'OpenCFD/master' into olesenm
2009-03-23 17:22:48 +01:00
be8cbc1018
use timeSelector mechanism in a few more utilities
2009-03-23 16:57:26 +01:00
549c78f9fe
PV3FoamReader fix
...
- using a filter such as clip-plane on a multi-port source causes
inconsistent UPDATE_TIME_STEPS() on each port. This looks like a
VTK/Paraview bug to me.
Workaround: check both ports and take the first one that has a value
different than the last time set.
2009-03-23 14:53:14 +01:00
8ef30f0fb8
use runtime selection mechanism
2009-03-20 18:13:16 +00:00
84c8fe33ce
probing on regions
2009-03-20 16:29:23 +00:00
81cce6950a
Merge commit 'OpenCFD/master' into olesenm
2009-03-18 14:49:37 +01:00
1a16524196
moved to subdirectory
2009-03-18 11:56:35 +00:00
0d437b7c3c
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-03-18 11:50:49 +00:00
681cd5fc30
sampling: use proxy surfaceWriter to generate obj, stl and other formats
2009-03-17 14:13:03 +01:00
f6a7d95124
interpolation mesh objects
2009-03-16 10:45:27 +00:00
e45dc31892
UIndirectList output operator
...
- TODO: binary output is still a bit silly
2009-03-16 11:14:31 +01: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
48b3071742
Merge branch 'dsmc'
2009-03-13 16:26:52 +00:00
c5b894cf01
minor clean-up
2009-03-13 15:35:18 +00:00
0128b2be68
UIndirectList
2009-03-12 19:25:21 +00:00
6c387489d7
subset constructor
2009-03-12 15:59:27 +00:00
642dadf1f7
yaw pitch roll
2009-03-12 15:12:31 +00:00
e011328d99
Merge commit 'OpenCFD/master' into olesenm
2009-03-12 10:39:22 +01:00
471d45f39f
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-03-11 16:49:56 +00:00
73b153f302
Updates and extensions to the MRF and SRF handling.
2009-03-11 16:49:46 +00:00
3a73f3d1aa
Removed boundary setting in DsmcCloud field calculation, calling correctBoundaryConditions in solver instead.
2009-03-11 11:35:03 +00:00
d6087d356f
regions without faces
2009-03-10 20:24:38 +00:00
542e05ce7f
Changed way of populating database for dsmcFieldCalc. Added correctBoundaryConditions() to sigmaTcRMax on initialisation
2009-03-10 14:25:15 +00:00
9ec530528f
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-03-10 12:50:34 +00:00
ce3d79de1c
surfMesh changes
...
- can read MeshedSurface, UnsortedMeshedSurface from surfMesh/
- can write surfMesh in any third-party format
2009-03-10 01:37:06 +01:00
8e57ed53f6
Merge commit 'bundle/olesenm' into home
2009-03-09 20:32:24 +01:00
e49d70a85a
Created new functionObject for dsmcFields, renamed post processing utility dsmcFields to dsmcFieldsCalc and calling function object from there.
2009-03-09 19:29:08 +00:00
6ecdf4fc41
updated DebugSwitches, surfaceWriter
...
- added obj surfaceWriter
- don't bother with prepended field names on obj and stl surfaceWriter.
It fills the disk and suggests differences where there are none.
2009-03-09 15:37:54 +01:00
a7341a7e95
Merge branch 'master' into dsmc
2009-03-09 11:20:58 +00:00
6309810e2e
surfMesh reworked
...
- treat 'ofs' IO just like any other format
- dropped BasicMeshedSurface, since MeshedSurface can now also have zero or
more zones
- UnsortedMeshedSurface is a special type of MeshedSurface with zero zones,
but with additional zoneId labels
- use MeshedSurfaceProxy for writing surfaces with points/faces/zones and
optional faceMap - provides output interface for MeshedSurface,
UnsortedMeshedSurface and surfMesh.
- simplify output to filenames only, I can't see that the Ostream
is needed anywhere
- surfMesh renaming now works, after the objectRegistry fix
2009-03-08 00:59:33 +01: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
e111540322
Info line tweaks.
2009-03-06 13:41:24 +00:00
e1c28506b7
scaling logic
2009-03-06 13:35:05 +00:00
00328814d9
disconnected cell check
2009-03-06 13:34:35 +00:00
31964adc76
Averaging does not need to be weighted if the fields being averaged are extensive - they weight themselves automatically. Recording momentum and energy denisty, and averaging them, then once decent averaged fields exist, using the new dsmcFields utility to create the intensive fields: UMean and TMean (translational, internal and overall).
2009-03-06 12:59:58 +00:00
a967daeb34
Change of plan - fields will be stored or referenced only at the solver level and tmps will be returned from the clouds to give them their instantaneous values. Only T and U will be supplied to the dsmcCloud, as before, to provide boundary conditions. Added required field calculation functions. Taking care about what is measured - a U field requires sum(momentum)/sum(mass) per cell - cells can have zero particles in them, hence divide by zero problems. Averaging the momentum field and the rhoM field, and constructing the velocity by dividing the averages as a post-processing stage is a safer and more physcially correct method.
2009-03-05 19:15:26 +00:00
11d9c0f279
rename snappy parameter
2009-03-05 17:01:31 +00:00
7e69b33586
include file
2009-03-05 17:01:16 +00:00
50df688455
demand driven volPointInterpolation
2009-03-05 14:01:23 +00:00
aa7be71de3
problem cell deletion
2009-03-05 13:11:28 +00:00
9ce984d1dc
added edge/triFace to the hashing tests
2009-03-05 12:39:22 +01:00
7544164d53
regIOobject, Hasher, IOobject tweak
...
- regIOobject: don't re-register an unregister object on rename/assignment
- Hasher: split-off HasherInt with uint32_t specializations
- IOobject: writeBanner/writeDivider return Stream for easier chaining.
... also dropped some namespace bracketing while I was at it.
2009-03-05 12:06:57 +01:00
0cfce1a7ab
Merge commit 'OpenCFD/master' into olesenm
2009-03-05 11:00:34 +01:00
65bb236e4f
Added new fields to solver and basic calculation of momentum and energy change on wall impact. Need to add references to new fields to DsmcCloud and constructors, all references are to be non-const as the field calculation will occur inside the DsmcCloud.
2009-03-04 18:00:57 +00:00
f411ac6884
patchnames on uncached meshes
2009-03-04 12:34:53 +00:00
1a2bcf7d84
Merge commit 'OpenCFD/master' into olesenm
2009-03-04 12:20:51 +01:00