Commit Graph

4056 Commits

Author SHA1 Message Date
34d8f73153 Merge branch 'master' into particleInteractions 2009-10-21 16:40:45 +01:00
9221793088 Changing
deltaT().value() to deltaTValue()
and
    deltaT0().value() to deltaT0Value()
across the whole code - faster to return especially if being used
often, in each call to a submodel for example.
2009-10-21 16:36:07 +01:00
d6a278f2b2 Introduced the new file unitConversion.H to hold degToRad, radToDeg
and other unit conversion functions as they are required e.g. slug <-> kg.
2009-10-21 10:55:00 +01:00
942d3344d7 Moved the "cache" dictionary to solution because the concept is general. 2009-10-20 22:19:03 +01:00
427bbd8174 Changed the interface for the upToDate check to avoid unnecessary object lookups
by providing the independent objects directly.
2009-10-20 22:17:37 +01:00
8488977784 Merge branch 'master' into particleInteractions 2009-10-20 20:16:38 +01:00
dfd82248e2 First level of support for cached temporary fields. 2009-10-20 18:30:55 +01:00
327168307d Devirtualised functions which should not be overridden and so than some functions can be inlined for efficiency. 2009-10-20 18:30:10 +01:00
ec65aa3472 Revert "Reducing compilation time by removing items from Make/files, temporary"
This reverts commit 37d84af453.
2009-10-19 17:05:55 +01:00
41b0812ce7 Corrected build order to reflect new dependency on the forces library:
http://www.cfd-online.com/Forums/openfoam-bugs/69141-compilation-order-single-precision-issues.html
2009-10-19 16:03:23 +01:00
1e3e3d3439 Merge branch 'sixDofPatch' 2009-10-19 15:59:05 +01:00
f14d76738b Adding floatingObject tutorial case. 2009-10-19 15:58:40 +01:00
81f20b5fb2 Merge branch 'sixDofPatch' 2009-10-19 15:54:05 +01:00
f7becf36bc Merge branch 'master' into sixDofPatch 2009-10-19 15:51:05 +01:00
21e6d23674 Tidy up of comments and names. Changing back to mathematical from math. 2009-10-19 15:50:05 +01:00
ebe1bda491 cosmetics 2009-10-19 14:56:02 +01:00
ef350447b1 Merge commit 'OpenCFD/master' into olesenm 2009-10-19 14:21:12 +02:00
ffc9d0d97b find/replace pi/180.0 -> degToRad() and 180.0/pi -> radToDeg()
- note left utilities/mesh/advanced/collapseEdges/collapseEdges.C as-is.
  It looks suspicious, but the change was recent, so maybe it means something
2009-10-19 13:53:25 +02:00
61a577c860 minor cleanup on constants/
- removed/renamed one level of directories, not all constants are dimensioned
    global/dimensionedConstants -> global/constants/
    global/dimensionedConstants/constants/* -> global/constants/

- formatting and doxygen cleanup

- added degToRad() and radToDeg() inline functions (in mathematicalConstants)
  removed equivalent degToRad() from engineTime
2009-10-19 13:00:33 +02:00
2125ba00de Merge branch 'master' into particleInteractions 2009-10-19 11:37:48 +01:00
822019bb6a assign pointers to NULL after deletion 2009-10-13 17:43:14 +01:00
a8f7488e0f Merge branch 'olesenm' 2009-10-13 12:39:35 +01:00
e63d133192 Merge branch 'concaveTrackingByCell' into particleInteractions 2009-10-12 16:12:01 +01:00
0e5b1affdb Removing the 'intrudes into owner/neighbour' data members. 2009-10-12 15:06:48 +01:00
2ff47b7909 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-10-12 13:04:02 +01:00
e9af73e39c Removing unnecessary mathConstant.H include 2009-10-12 12:41:21 +01:00
f87d36f34c Rename sixDof to sixDoF 2009-10-12 11:22:41 +01:00
fdc1ccac19 Merge branch 'master' into sixDofPatch 2009-10-12 11:09:18 +01:00
0cbddca2c8 Neater handling of non-patch face crossing. Not applying a small
tracking increase to patch interactions.
2009-10-11 00:02:36 +01:00
bf68452326 Using rescue tolerance for all rescues. 2009-10-11 00:01:59 +01:00
e9da288118 Reverted the Americanism "math" back to the original "mathematical" and reverted name of
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
d416664301 Renamed to a more descriptive and generic name. 2009-10-10 22:56:46 +01:00
cbac388de8 Moving a successful out-of-cell track off of the crossed face by an
additional minValidTrackFraction so to avoid an ambiguous track next
time if the particle leaves the new cell.
2009-10-09 19:22:46 +01:00
b46cfdda5e Not moving towards cell centre on ambiguous track, only a little
down-range on the track.
2009-10-09 19:01:52 +01:00
bc119c4f28 Removing instrumentation statements 2009-10-09 18:22:07 +01:00
9f63351649 New method for finding which cell a particle should be in if it is not
in the cell it thinks that it is when it starts and the endPosition is
also outside - an exact search off all point, edge and face connected
cells.  If it still isn't found, a recovering move to cell centre is
applied.
2009-10-09 17:45:04 +01:00
680c3272aa extraneous libs 2009-10-09 17:17:09 +01:00
24479b6102 use prfValue 2009-10-09 17:16:37 +01:00
20ab51ca50 Trying various methods to decide what to do. Best guess of which cell
the particle is in is off, going to try a different way.
2009-10-09 16:36:11 +01:00
b3624de7a3 named regIOobject for dictionary 2009-10-09 15:11:58 +01:00
9b89dd125c renaming of solidBodyMotionFunctions 2009-10-09 13:45:40 +01:00
4ed11a6c23 renaming of solidBodyMotionFunctions 2009-10-09 13:43:37 +01:00
5488acac27 Small changes to output during best guess determination.
Making intersection test tolerance SMALL.
2009-10-09 11:01:26 +01:00
29f40776ed Fixing bug in faceIntersection where the sign of the distance was
being discarded on return from the triPointRef intersecion test.  Was
only appearing when using FULL_RAY tests.
2009-10-09 10:39:06 +01:00
3ef3638c44 Fixing bug in faceIntersection where the sign of the distance was
being discarded on return from the triPointRef intersecion test.  Was
only appearing when using FULL_RAY tests.
2009-10-09 10:39:06 +01:00
37d84af453 Reducing compilation time by removing items from Make/files, temporary 2009-10-08 18:53:03 +01:00
2d6c691e75 Adding instrumentation Pout statements.
Using an additional test for best guess face, which is the nearest
face, although this is not fully thought out, and can be a problem if
the nearest face is on a patch and this is not appropriate.
2009-10-08 18:50:46 +01:00
5ecde8d92e new solidBodyMotionFunctions 2009-10-08 17:55:26 +01:00
f7d9174738 Merge commit 'OpenCFD/master' into olesenm 2009-10-08 16:50:34 +02:00
98c3d099fd new solidBodyMotionFunctions 2009-10-08 15:15:42 +01:00