Commit Graph

4885 Commits

Author SHA1 Message Date
fd41ce151f BUG: conformalVoronoiMesh. Possibility of two Delaunay vertices being
closer than SMALL when a pointFile is read (and perhaps other
situations).  When this is detected, deleting one or both of the points.

Also adding a check that both Delaunay vertices are internal before
looking at them in pointToBeRetained, otherwise there is a risk of a
seg-fault or undefined behaviour.
2010-02-26 19:11:09 +00:00
d739901701 ENH: conformalVoronoiMesh. Not filtering faces when writing mesh out
to a timestep.  Passing an instance to the writeMesh functions rather
than a bool.

Adding infrastructure to record and use the fact that some dual
vertices are on the surface, so when points are merged and faces are
collapsed, the boundary points are preferred.
2010-02-26 16:25:07 +00:00
378b557cd3 BUG: cellSizeFunction. Bad logic for triggering warning for bothSides
default whern surface does not support volumeType.

BUG: conformalVoronoiMesh.  Making test "totalHits >= hitLimit" rather than
"totalHits = hitLimit" to be strictly consistent and always trigger
the iteration termination message.
2010-02-26 16:11:30 +00:00
0eea2bab54 ENH: conformalVoronoiMesh. Reading surface conformation parameters
from dictionary and using from controls object.
2010-02-24 19:20:58 +00:00
74a6a8a876 Merge branch 'master' into cvm 2010-02-24 14:30:59 +00:00
536e2fd413 BUG: fvMotionSolver/pointPatchFields which store p0, the initial
position of patch points.  Adding autoMap and rmap functions to
correctly handle p0 on decomposition and reconstruction.
2010-02-24 14:14:08 +00:00
bf877c0e56 BUG: triSurfaceTools::surfaceSide. When the sample is essentially on
the surface and not on an edge or point, do not check that the line
between the sample and the nearest point is parallel to the normal.
2010-02-23 17:23:06 +00:00
c0ba0228e3 STYLE: conformalVoronoiMesh. Rearranging indentation and spacing. 2010-02-23 16:28:04 +00:00
2122b0854e ENH: conformalVoronoiMesh. Reading timeChecks Switch from dictionary. 2010-02-23 13:47:27 +00:00
3844f850e9 Merge branch 'cvm' of /home/noisy3/OpenFOAM/OpenFOAM-dev into cvm 2010-02-23 11:36:14 +00:00
b73b4d8708 BUG: csh setenv syntax 2010-02-23 11:35:59 +00:00
6f6d5dd39e ENH/BUG: featureEdgeMesh/conformalVoronoiMesh.
No longer reading or writing edgeDirections - calculating them on
read.

Properly initialising data in featureEdgeMesh constructor.

Fixing use of extend for treeBoundBox.

Removing writeObj from featureEdgeMesh constructor - calling
explicitly from surfaceFeatureExtract.
2010-02-23 11:25:14 +00:00
cac2640b93 COMP: cvMesh. Removed mpfr and boost lib links - covered by
CGAL_LIBS.
2010-02-23 10:17:03 +00:00
08488007af COMP: CGAL and boost build and environment options. 2010-02-22 16:00:54 +00:00
e09a140a28 Merge branch 'master' into cvm
Conflicts:
	applications/utilities/surface/surfaceFeatureExtract/surfaceFeatureExtract.C
2010-02-22 13:59:07 +00:00
e794f35c86 ENH: moved read index out of UIPstream into PstreamBuffers
So now we can read multiple times (using UIPstream) from PstreamBuffers
    PstreamBuffers pBufs
    UIPstream str1(procI, pBufs);
    str1>> ..
    UIPstream str2(procI, pBufs);
    str1>> ..
2010-02-19 12:49:48 +00:00
91532a8bcb STYLE: removed unused variable. 2010-02-19 12:47:01 +00:00
7c5ca1878b Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-02-18 16:16:54 +00:00
c1e7fd9ef6 multiRegionHeater tutorial: Changed to generate the split-mesh and fields at time 0 rather th
an 0.001.
2010-02-18 16:16:37 +00:00
0d1833a44e Thermodynamics: Corrected the boundary condition for Cp. 2010-02-18 16:16:08 +00:00
e49e95a53b Merge branch 'olesenm' 2010-02-17 16:48:44 +00:00
f4f23178e0 STYLE: get reference to mesh from MeshObject just to be consistent. 2010-02-17 16:05:08 +00:00
7cd9f82373 ENH: non-blocking for all transfers to master. 2010-02-17 16:04:41 +00:00
827d7d7a8f Merge branch 'volPointInterpolation' 2010-02-17 15:20:56 +00:00
cb0058bf39 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-02-17 15:19:08 +00:00
85867eff93 ENH: Added check for size of points.
Useful for in parallel if it cannot find processor*/constant/polyMesh/points
and decides to read undecomposed constant/polyMesh/points...
2010-02-17 15:17:44 +00:00
62637d8471 ENH: initial overhaul of volPointInterpolation.
- removed globalPointPatch*
- removed pointPatchInterpolate*
since all is now inside volPointInterpolation.
2010-02-17 14:01:44 +00:00
3989723067 STYLE: Changed comment 2010-02-17 13:59:30 +00:00
0720fb7466 ENH: Have on coupledPolyPatch per face information on which are collocated 2010-02-17 13:58:46 +00:00
a3fec987a8 CLEANUP: remove most references to (deprecated) .ftr file format
- use .obj files for debugging purposes instead.
2010-02-17 13:56:56 +01:00
7425942742 DOCU: add date of deprecation to deprecated methods/classes 2010-02-17 12:48:19 +01:00
689d4b2860 ENH: provide operator[] for accessing argList options.
- operator[] with label -> get args at index
- operator[] with word  -> get named option
2010-02-17 11:43:42 +01:00
b61537bd28 Merge commit 'OpenCFD/master' into olesenm 2010-02-17 09:32:41 +01:00
a7c6b2a547 ENH: Added dummy operation, nopEqOp so gather/scatter becomes scatter only 2010-02-16 18:37:03 +00:00
ce9e29688b ENH: Added syncPointData routine to apply combineReduce op to shared points. 2010-02-16 18:35:41 +00:00
024e573744 STYLE: add OpenFOAM icon to Doxygen pages 2010-02-16 18:55:27 +01:00
2f4efd20d7 STYLE: rename starToFoam -> star3ToFoam for the sake of clarity 2010-02-16 18:40:10 +01:00
f5918e7eb0 DOCU: add Doxygen @mainpage information (in foamVersion.H)
- also update links from opencfd.co.uk -> openfoam.com
2010-02-16 18:32:17 +01:00
d857d671ac STYLE: use new argList argRead() method and operator[] for cleaner code.
- deprecate argList::additionalArgs() method and remove uses of it
2010-02-16 17:57:49 +01:00
51039eab00 ENH: provide argRead() method and operator[] for accessing argList arguments.
- also provide size() method, which returns the number of arguments
2010-02-16 13:11:46 +01:00
ee293cde8e ENH: add usage information for '-overwrite' option.
- make centrally available via #include "addOverwriteOption.H"
2010-02-16 11:44:27 +01:00
ce9a3064ba ENH: Updated porousExplicitSourceReactingParcelFoam verticalChannel tutorial case 2010-02-15 18:44:55 +00:00
8f1a6aa050 ENH: Updated Allclean script for tutorial case 2010-02-15 18:41:31 +00:00
5a025e63ad ENH: Updated porousExplicitSourceReactingParcelFoam parcelInBox tutorial case 2010-02-15 18:41:05 +00:00
539e911822 ENH: Updated rhoPisoTwinParcelFoam simplifiedSiwek tutorial case 2010-02-15 18:36:10 +00:00
ca00cf2487 ENH Updated rhoPisoTwinParcelFoam tutorial solver to use sensible enthalpy 2010-02-15 18:33:10 +00:00
dc3a6f4f44 ENH: Added sensible enthalpy variants of (basic) rho and psi thermos 2010-02-15 18:30:17 +00:00
616c26ccb4 ENH: Updated diesel spray enthalpy coupling for sensible enthalpy 2010-02-15 10:40:18 +00:00
3fcc489174 STYLE: new line at 80 chars 2010-02-15 10:39:36 +00:00
1abb5c7c29 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-02-12 19:12:51 +00:00