Commit Graph

737 Commits

Author SHA1 Message Date
213d409f2e ENH: PatchEdgeWave: new patchEdgeFaceRegions functionality 2013-05-28 17:27:08 +01:00
bd110e12c8 Merge branch 'ACMI' 2013-05-28 15:56:26 +01:00
0aa5613dcf ENH: AMI - refactored partialFaceAreaWeightAMI to derive from faceAreaWeightAMI 2013-05-28 15:06:33 +01:00
16b2973fab ENH: AMI - refactored normalise->conformal 2013-05-28 15:05:41 +01:00
0158cc6134 ENH: AMI - added supporting ACMI patches and boundary conditions 2013-05-28 12:45:16 +01:00
2f8f797134 ENH: AMI - added new partialFaceAreaWeightAMI option 2013-05-28 12:34:44 +01:00
8205da653a ENH: AMI - added optional normailisation flag/function 2013-05-28 12:31:47 +01:00
a5a15f29c5 ENH: Moved cyclicAMI patches into cyclicAMI sub-folder 2013-05-22 18:27:36 +01:00
fe32d73d5a BUG: distributedTriSurfaceMesh: handle zero sized local surfaces 2013-05-16 11:17:54 +01:00
ac07dcc8a9 BUG: Corrected AMI nbr search across features 2013-05-08 11:37:33 +01:00
c87f83dc46 STYLE: code clean-up 2013-05-08 11:36:38 +01:00
9ebd8a851a Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-05-03 17:33:37 +01:00
7927ed2769 ENH: Add functor to mask the lookup of edges in an octree 2013-05-03 12:20:13 +01:00
02119af2c6 STYLE: Updated copyright year 2013-05-03 10:36:30 +01:00
96977d4b18 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-05-02 14:45:54 +01:00
7cd501f5ee ENH: triSurfaceSearch: findLineAll returns 1 hit if line goes through a surface point 2013-05-02 14:23:25 +01:00
c3737a206b Merge remote-tracking branch 'origin/master' into feature/procAgglom 2013-05-02 12:38:25 +01:00
c7dbe491c6 REVERT: Remove orientAll method 2013-05-02 12:07:18 +01:00
c6180019d9 BUG: Update AMIMethod tree to use new constructor 2013-05-02 12:06:58 +01:00
5bc4cc3b7c Merge remote-tracking branch 'origin/master' into feature/procAgglom 2013-05-01 16:57:36 +01:00
803b87e0c1 ENH: Adding feature edge to the target walk for AMI
Adding mininum area tolerance in processSourceFace function to calculate weight
     Modifying calculation of face normals in function interArea
2013-05-01 15:27:02 +01:00
42811b16a1 COMP: targetVolumeToCell: unused variable 2013-04-30 10:13:48 +01:00
d7cadf4937 Merge remote-tracking branch 'origin/master' into feature/procAgglom
Conflicts:
	src/OpenFOAM/db/IOstreams/Pstreams/Pstream.H
	src/OpenFOAM/db/IOstreams/Pstreams/UPstream.C
	src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
	src/OpenFOAM/db/IOstreams/Pstreams/combineGatherScatter.C
	src/OpenFOAM/db/IOstreams/Pstreams/gatherScatter.C
	src/OpenFOAM/db/IOstreams/Pstreams/gatherScatterList.C
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.C
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.H
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/GAMGInterface/GAMGInterface.H
	src/finiteVolume/fvMesh/fvMesh.H
2013-04-23 09:41:15 +01:00
14240e9389 ENH: treeDataTrisurface: nearest to line 2013-04-22 12:21:26 +01:00
4435d64047 STYLE: Corrected spelling mistakes 2013-04-16 17:01:23 +01:00
aa57b759b9 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-04-12 16:19:49 +01:00
b8ce43b916 ENH: Updated AMI dependencies 2013-04-12 16:19:42 +01:00
c24035bcf1 ENH: Added utility functions 2013-04-12 16:17:27 +01:00
587ca3ee83 STYLE: minor code formatting 2013-04-12 15:49:22 +01:00
ffd1c58cbc ENH: Made interpolationMethodToWord function static 2013-04-12 15:49:01 +01:00
dc488579ca ENH: Check whether an intersection is unique when using findAll. This
check is required because the new octree method for finding all intersections
with a surface will return two face intersection hits for a line that
passes through the edge shared by two faces. The test is geometric.
2013-04-11 20:04:26 +01:00
c2d3bab08e ENH: Merge searchableSurface and indexedOctree volumeType 2013-04-11 19:52:03 +01:00
72d0ffbcd0 STYLE: Updated info message 2013-04-11 16:24:43 +01:00
03cc5d1a72 COMP: searchableSurfaceToFaceZone: missing comma 2013-04-11 15:09:33 +01:00
bbb2077160 ENH: searhcableSurfacetoFaceZone: allow triSurfaceMesh specification 2013-04-11 15:04:39 +01:00
12fed65820 ENH: Updated AMIInterpolation to use new AMIMethods 2013-04-11 14:55:35 +01:00
9817cb318d ENH: Added and abstracted out new AMI methods - direct, mapNearest and faceAreaWeight 2013-04-11 14:52:53 +01:00
bfd30ea006 ENH: Expand triSurfaceSearch and add triSurfaceRegionSearch
+ Move most of the octree searching functionality from triSurfaceMesh into
  triSurfaceSearch. Much of it was duplicated anyway.
+ Add triSurfaceRegionSearch, which constructs an octree for each region in
  a surface and performs searches on specified regions only.
2013-04-05 15:28:00 +01:00
e038d8a76c BUG: Added missing implementation for triangulationModeNames_ 2013-03-26 15:13:02 +00:00
adc90617af Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-03-26 12:30:28 +00:00
59327e9170 BUG: faceZoneSet: ordering of zone faces 2013-03-25 17:02:45 +00:00
09ee234255 STYLE: Updated header documentation 2013-03-25 16:59:25 +00:00
ea9112b5c3 ENH: Added NamedEnum for triangulationMode 2013-03-22 15:29:53 +00:00
60c5940716 ENH: Minor code formatting 2013-03-22 15:28:32 +00:00
640b4e4325 ENH: Add construction of octree for each region of a triSurfaceMesh.
+ Remove tolerance based method for finding intersections and use the
  new method of masking previously hit shapes from the octree.
2013-03-21 10:13:13 +00:00
2d986f8028 ENH: Added new setAndNormalToFaceZone faceZone source 2013-03-18 12:03:01 +00:00
8ed95d4750 ENH: Add extra octree functionality
+ Make intersection and nearest functions functors. This makes adding
  different intersection and nearest routines easier.
+ treeDataPrimitivePatch takes its tolerance as a constructor argument
+ Make treeDataTriSurface a typedef of treeDataPrimitivePatch

Conflicts:
	src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
	src/meshTools/AMIInterpolation/AMIInterpolation/AMIInterpolation.C
	src/meshTools/indexedOctree/treeDataTriSurface.C
2013-03-15 12:38:57 +00:00
0c58d7eaf5 BUG: syncTools: swap cell centres as positions 2013-03-14 11:25:16 +00:00
e4fc9807c3 STYLE: Updates to erroneous copyright dates 2013-03-13 09:32:03 +00:00
53df4289df ENH: Consistency updates - license text abnd code formatting 2013-03-12 15:40:03 +00:00