Commit Graph

2618 Commits

Author SHA1 Message Date
7e5a42cc26 Feature edge reading and construction with nearestFeatureEdge query test code. 2009-04-23 18:23:58 +01:00
cf10cbbd6f Modified nearestFeatureEdge arguments to take standard, sample, distSqr, pointHitIndex. Querying object will use the edge index to lookup supplementary information. 2009-04-23 18:22:08 +01:00
423ed7be7e Merge branch 'master' into cvm 2009-04-22 19:46:48 +01:00
261b4dc28f Basic featureEdgeMesh functionality. Dropped intermediate edgeMesh, not serving any purpose, moved io into featureEdgeMesh. Reads and writes from file. Can construct self from surfaceFeatures object. This functionality added to surfaceFeatureExtract, writing to constant/featureEdgeMesh. 2009-04-22 18:47:13 +01:00
6ce8e7d0c0 added List::append() methods 2009-04-22 16:11:52 +02:00
35adfbf525 minor cosmetic changes
- PackedList comments
- solution.C verbosity about new solver syntax on master only
2009-04-21 14:43:27 +02:00
70b438dba2 Basic infrastructure for featureEdgeMesh. 2009-04-17 17:00:10 +01:00
a117c97e3b Fixing conflict in triSurfaceMesh.C, committing failed automatic merge of master. 2009-04-17 14:46:33 +01:00
6a3d9effa0 fixed typo in surface utils 2009-04-17 11:16:44 +02:00
8740edfd23 Merge commit 'OpenCFD/master' into olesenm 2009-04-15 16:30:44 +02:00
1807f2d20b backwardsCompatibilityWallFunctions: move files instead of writing fields
- this helps avoid trashing carefully crafted input dictionaries
2009-04-15 15:14:38 +02:00
0825825008 relaxed mesh quality constraints; absolute layer size 2009-04-14 12:31:38 +01:00
79d4641b37 cleanup; introduced UIndirectList 2009-04-14 12:30:49 +01:00
25f0a4c01d Merge branch 'master' into cvm 2009-04-13 13:11:00 +01:00
f0d3088592 added tolerance 2009-04-13 12:31:04 +01:00
76bb575f45 updated comment 2009-04-13 12:28:43 +01:00
ce65125574 Surface conformation point pair insertions and polyMesh output (without patching) included. 2009-04-10 17:31:59 +01:00
cd898745ef relaxed mesh quality constraints 2009-04-09 18:08:12 +01:00
52cdb0863a Merge branch 'master' into cvm 2009-04-09 17:24:13 +01:00
e505efbe82 Modified bounds functions 2009-04-09 17:20:41 +01:00
54ec95e271 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-04-09 16:57:41 +01:00
fa77b7ce77 triangle intersection return value 2009-04-09 16:54:35 +01:00
b020b28787 made selfintersection check optional 2009-04-09 16:51:52 +01:00
195c3fdc75 Added bounds and findNearestIntersection functions to searchableSurfaces, removed spurious returns from void functions. 2009-04-09 16:18:19 +01:00
0b0ff3f532 Added proper bounds() to searchableCylinder and searchablePlane. Fixed error in searchableSphere. Fixed constructor in plane. Added overall boundBox calculation to distributedTriSurfaceMesh. Reinstated findNearestIntersection in searchableSurfacesQueries. 2009-04-09 14:55:20 +01:00
fae55d5b83 unused includes; changed comments 2009-04-09 13:06:08 +01:00
8ad04131f4 single precision changes; corrected intersection with tolerance 2009-04-09 13:05:32 +01:00
c203c3d6fd fixed layer addition iterations 2009-04-09 13:04:23 +01:00
db3b8bafdb example of feature edge refinement 2009-04-09 13:03:33 +01:00
bbaa0d57e3 missing debug symbol 2009-04-09 13:00:21 +01:00
bca5e21ada Added basic outline and support functions for surface conformation. 2009-04-08 19:35:13 +01:00
1bc097af33 Convert integers which overflow label to scalar. 2009-04-08 16:54:42 +01:00
2ffe3eaaf4 Changed "==" to "=" for correcting nut. 2009-04-08 16:54:04 +01:00
20fc02fbf1 Removed unnecessary assignment. 2009-04-08 16:53:31 +01:00
5dd31ee0e5 Bug fixes from Niklas. 2009-04-08 16:53:05 +01:00
c9e580d266 Ability to fill any initial points properly into any surfaces. Using conformationSurfaces class to handle geometric queries to the surfaces to be conformed to. 2009-04-08 14:56:44 +01:00
3e0dfb6abd Added a boundBox to searchableSurface and implemented in all derived types except searchablePlane, and only as an approximation in searchableCylinder. Added bounds() function to searchableSurfacesQueries for the overall bounds of a subset of surfaces. Added closedTriSurfaceMesh type, derived from triSurfaceMesh, except forcing hasVolumeType = true to allow geometrically but not topologically closed or almost closed surfaces to query volumeType. 2009-04-08 14:53:50 +01:00
578df15264 added skeleton featureEdgeMesh class 2009-04-08 14:42:06 +01:00
353cff3ee8 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-04-07 14:48:30 +01:00
1f19d13b5a tolerance to triangle intersection 2009-04-07 13:49:33 +01:00
9f83184c29 Scoped the name of "G" to avoid name clashes.
Better solution would be to derive the turbulenceModel class from objectRegistry and keep "G"
on that local registry.
2009-04-07 12:54:55 +01:00
51b470c0ee Improved argument handling and error messages.
Changed "axisNormal" to "axis": it isn't the normal to the axis.
2009-04-07 12:52:59 +01:00
a7a5d33958 Merge branch 'master' into cvm 2009-04-06 15:26:09 +01:00
54434442f8 Renamed edgeMesh -> primitiveEdgeMesh, featureEdgeMesh -> edgeMesh. Will use a new, derived featureEdgeMesh class for cvMesh where there is additional functionality, i.e. querying normals adjacent for features edges and points. 2009-04-06 15:25:02 +01:00
fba3c2a732 Added pointFile initialPointsMethod. Lots of tweaks and setting up. 2009-04-06 15:11:54 +01:00
deb7abdd4d Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-04-06 13:28:21 +01:00
bb4a182081 comment 2009-04-06 13:27:51 +01:00
9033e79bbb Moving #include initialPointsMethod.H, forward declared. 2009-04-04 01:21:57 +01:00
5b42b30b5d Use scoped class names to avoid name clashes when both the compressible and incompressible
libraries are linked into the same executable.
2009-04-03 23:02:46 +01:00
88b7fd4dcb Adding basic functionality from CV3D and creating initialPointsMethod runtime selectable method. 2009-04-03 21:11:54 +01:00