Commit Graph

2337 Commits

Author SHA1 Message Date
4d42f6e518 Changed mistake in declaring alignmentDirections, now a non-const reference. Added initial loop outline for cell based looping. 2009-02-09 09:18:01 +00:00
844211a940 Merge commit 'OpenCFD/master' into olesenm 2009-02-06 21:19:42 +01:00
69918f23c5 consistency update
- OSspecific: chmod() -> chMod(), even although it's not used anywhere

- ListOps get subset() and inplaceSubset() templated on BoolListType

- added UList<bool>::operator[](..) const specialization.
  Returns false (actually pTraits<bool>::zero) for out-of-range elements.
  This lets us use List<bool> with lazy evaluation and no noticeable
  change in performance.

- use rcIndex() and fcIndex() wherever possible.
  Could check if branching or modulus is faster for fcIndex().

- UList and FixedList get 'const T* cdata() const' and 'T* data()' members.
  Similar to the STL front() and std::string::data() methods, they return a
  pointer to the first element without needing to write '&myList[0]', recast
  begin() or violate const-ness.
2009-02-06 20:43:09 +01:00
9b0bebec00 making overwrite work 2009-02-06 15:12:24 +00:00
603364e1e3 Merge commit 'OpenCFD/master' into olesenm 2009-02-06 14:47:48 +01:00
285a04a56f Merge commit 'd7b321bf864eb8ac0b771c4a5d94121470d46f9f' into olesenm
Conflicts:
	src/OpenFOAM/db/Time/findInstance.C
2009-02-06 14:44:44 +01:00
510a35b852 distribution of triSurfaces 2009-02-06 13:12:05 +00:00
bda9076130 Added isotropic forcing, face area weighted. Added global aligment to the rotation to alignment method. 2009-02-06 13:11:39 +00:00
d7b321bf86 findInstance for directories 2009-02-06 13:11:30 +00:00
d3ec38f0aa Merge commit 'OpenCFD/master' into olesenm 2009-02-06 10:40:19 +01:00
ffd9bb08a8 OSspecific: altered file tests
- removed the previously added fileName type(), isDir(), isFile() methods.

- added optional bool parameter to isFile() function to explicitly
  enable/disable the check for gzip files.

- fixed minor bugginess where the default usage of isFile() would result in
  false positive matches.

- be slightly more stringent and use isDir() and isFile() instead of
  exists() function when we actually know the expected type.
2009-02-06 10:25:41 +01:00
fb29e08539 Merge commit 'bundle/home' into olesenm 2009-02-06 08:34:43 +01:00
8c3ef65485 misc. cosmetic changes 2009-02-06 00:43:57 +01:00
22f6b4dc06 surfMesh gets surfPointFields, surfaceFormats write() for surf mesh components
- add placeholder BoundaryMesh to surfMesh allows us to drop the
  SurfGeoMesh class and just reuse the GeoMesh class.
  Do the same for triSurface.
2009-02-05 22:41:22 +01:00
07ed75e8e3 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-02-05 15:37:32 +00:00
f903801502 forgot to commit new files 2009-02-05 15:36:56 +00:00
f65a58a05f typo 2009-02-05 15:34:35 +00:00
8c48065e18 remove copy 2009-02-05 15:28:51 +00:00
11176914d4 memory leak 2009-02-05 15:28:32 +00:00
01fbf98dd2 porting 2009-02-05 15:28:19 +00:00
3aba0e28ff surfMesh, surfaceRegistry re-working 2009-02-05 16:12:35 +01:00
3be06eaf01 typo 2009-02-05 14:40:32 +00:00
46ce02be5a Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-02-05 09:31:27 +00:00
4c6453f174 cylinder type searchableSurface 2009-02-05 09:31:14 +00:00
b79ccb9293 sunos changes 2009-02-05 09:30:26 +00:00
a4d0094e48 added surfaceMeshImport, surfaceMeshExport 2009-02-05 00:08:24 +01:00
a43df3bddd added surfMesh, reworked MeshedSurface
- renamed surface regions (formerly patches or groups) to surfZone.

- added surfMesh, but without any of the patch information needed to make it
  useful for finiteArea.

- promoted coordinateSystem transformation to surfaceMeshConvert and moved
  old to surfaceMeshConvertTesting.
2009-02-04 16:17:14 +01:00
0051911aa6 adding interpolate field function 2009-02-04 12:25:06 +00:00
6d1466465b consistency update 2009-02-04 11:27:35 +00:00
a83588ec11 using surfaceScalarField constructor to name field 2009-02-04 10:25:31 +00:00
efdb3fd3fa improved flux calcs + more clean-up 2009-02-04 10:21:23 +00:00
61e1c0c1ea major clean-up 2009-02-04 09:46:26 +00:00
3b8c849b09 Using all of the surface alignment directions to perform near surface alignment. 2009-02-03 19:54:40 +00:00
6d3a272372 applying improved flux-velocity correspondence 2009-02-03 18:24:23 +00:00
75f6168b0b Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-02-03 17:19:58 +00:00
ddf1a3c224 I did what I had to do 2009-02-03 16:59:45 +00:00
338b72b1eb Improved the flux-velocity correspondence for cases where hydrostatic balance is
important e.g. in atmospheric flows.
2009-02-03 16:51:07 +00:00
bb8bcdab03 using wallFunctionDict instead of using subDict lookup 2009-02-03 16:31:17 +00:00
a434d4f9de Prantdl -> turbulent Prandtl number 2009-02-03 16:29:39 +00:00
bf6915455d Merge commit 'OpenCFD/master' into olesenm 2009-02-02 16:58:00 +01:00
05440dd4a0 updated surfaceCoordinateSystemTransform 2009-02-02 16:57:50 +01:00
e5c5829244 OSspecific: isDir(), isFile() instead of dir(), file() 2009-02-02 16:50:18 +01:00
dcf2345194 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-02-02 12:24:44 +00:00
8fa4620e0a cutting plane 2009-02-02 12:24:32 +00:00
5afc0db5a8 Solaris port 2009-02-02 12:23:41 +00:00
d1854c4559 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-30 16:41:33 +00:00
534d06054e corrected initialisation of sub-grid scale fields - compressible 2009-01-30 16:37:03 +00:00
91e12bc50f Merge commit 'OpenCFD/master' into olesenm 2009-01-30 17:21:12 +01:00
6c278d6fea corrected initialisation of sub-grid scale fields 2009-01-30 16:18:38 +00:00
c2e810b04f Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-30 16:10:55 +00:00