laurence
ac40a2f68d
ENH: cvMesh:
...
- Add final version of range insert. This is faster than inserting points one
by one.
- Add a crude method to guess if an edge location that is near to another is
on a different edge and should be added. See the baffle case as an example
of where this is needed. Code is in nearFeatureEdge()
2012-01-26 17:33:54 +00:00
laurence
a98aecf98f
BUG: cvMesh: Average plane C and plane D normals for the mitre point pair
2012-01-24 12:51:35 +00:00
laurence
83d81b7441
ENH: cvMesh: Dynamic tree added for surface points.
...
Now there is a search for the surface points to check whether they are close
to any other surface point. If they are, reject the point unless the angle
between the normals of the surfaces are around 180 degrees, which means that
the points are close but on opposite surfaces (i.e. there is a small gap).
2012-01-24 12:48:38 +00:00
laurence
4289ae94db
ENH: Add dynamicIndexedOctree to cvMesh
2012-02-03 14:21:17 +00:00
laurence
36419e5eff
ENH: Change List<> to DynamicList<> in point insertion.
...
Was a massive bottleneck
Also changed surface conformation to use findAllNearestEdges
2012-01-17 16:21:04 +00:00
laurence
34e088b228
ENH: Add findAllNearestEdges to conformationSurfaces (calls extendedFeatureEdgeMesh)
2012-01-17 16:19:33 +00:00
laurence
c618e6a9d3
BUG: cvMesh: added tolerance for deciding whether vectors are parallel.
...
There was a bug in feature point handling. normals that were effectively
parallel were not being picked up as being parallel, so a tolerance
has been added as a static const.
2012-01-13 12:11:22 +00:00
laurence
674abd8ecd
ENH: cvMesh: Add vectorTools functions, a test folder and update cvMesh
2012-01-12 16:03:48 +00:00
laurence
6f3027e221
ENH: cvMesh: edge point triplets now inserted according to surface pairs
...
The addition of edge points now takes into account all surface point
pairs associated with the internal point that generates them.
2012-01-11 14:07:35 +00:00
laurence
866e7371d4
ENH: cvMesh: improved surface conformation point pair placement
...
Surface conformation points are now not ust projected from oen point onto the
nearest surface, but projected onto any surface which the dual cell of the
Delaunay vertex cuts through.
2012-01-09 09:06:59 +00:00
laurence
62b1b53fff
ENH: cvMesh: Replace std::list with List where possible.
...
CGAL algorithms such as incident_faces take a list and an output iterator as
arguments. They require the list to have push_back defined. Some std::lists
remain where this is the case.
2012-01-05 15:32:00 +00:00
laurence
f07935e6c6
ENH: cvMesh: 3D CV Mesh Generator
...
- Remove cvMesh from constructor arguments for faceAreaWeightModel and cvControls
- Add I.H files for indexedCell and indexedVertex classes
- Separate feature point functions; put into conformalVoronoiMeshFeaturePoints.C
- Add feature point specialisations for 2 external and 1 internal edge
- Add a struct for feature point types
- Add a writeCellCentres function
2011-12-13 17:50:22 +00:00
laurence
f29a53ecbd
ENH: test: Add test for dynamicIndexedOctree
2012-02-03 15:20:57 +00:00
laurence
cf2d95b59e
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-03 14:44:19 +00:00
laurence
79187815de
BUG: dynamicIndexedOctree: Missing character.
2012-02-03 14:43:54 +00:00
mattijs
b8acd2fb5a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-03 14:41:19 +00:00
mattijs
09eac90233
ENH: pre-commit-hook: update copyright date checking
2012-02-03 14:38:02 +00:00
mattijs
a07415f708
STYLE: Copyright date
2012-02-03 14:37:19 +00:00
laurence
7a8a39c86c
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-03 14:36:04 +00:00
laurence
7ddba46e36
ENH: Add findSphere to dynamicTreeDataPoint
2012-02-03 14:33:11 +00:00
mattijs
561e68f8e1
ENH: sampledSet: use non-const access to meshSearch
2012-02-03 14:29:55 +00:00
laurence
10b019f618
ENH: Initial commit of dynamicIndexedOctree.
...
Add point removal.
Speed up point removal
Add maximum number of levels allowed in the tree
Add recursive subdivision upon point insertion.
2012-02-03 14:20:45 +00:00
mattijs
1630b2df9e
ENH: snappyHexMesh: added option to check mesh
2012-02-03 12:47:43 +00:00
mattijs
4dd7cc3bf5
ENH: topoSet: print type of set
2012-02-03 12:45:46 +00:00
mattijs
99a7669440
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
...
Conflicts:
src/OpenFOAM/primitives/functions/DataEntry/CSV/CSV.H
src/OpenFOAM/primitives/functions/DataEntry/DataEntry/DataEntry.C
src/OpenFOAM/primitives/functions/DataEntry/DataEntry/DataEntry.H
src/OpenFOAM/primitives/functions/DataEntry/Table/TableBase.H
2012-02-03 12:44:17 +00:00
mattijs
100ba9c0c4
BUG: DataEntry: corrected external, file based tables
2012-02-03 12:39:48 +00:00
andy
2f4e81919e
BUG: Corrected output externalWallHeatFluxTemperature patch properties depending on heat flux mode
2012-02-03 09:30:05 +00:00
andy
e4e8a67b07
BUG: Removed double output of value in boundary condition
2012-02-03 09:19:42 +00:00
andy
92562e83e7
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-02 18:58:31 +00:00
andy
1da5da2a0f
BUG/ENH: Added use of engine time to cloud injection models - mantis #407
2012-02-02 18:58:17 +00:00
sergio
d9feda3710
BUG Return field
2012-02-02 16:09:04 +00:00
sergio
78c6ac6133
ENH: Changes to the turbine site tutorial
2012-02-02 15:32:35 +00:00
sergio
5eca8bd935
ENH: actuation disk modifications and rough Wall function for atm inlet
2012-02-02 15:17:50 +00:00
sergio
0463b16608
ENH: nutAtmRoughWallFunction for atm boundary layer following the U
...
profile described on atmVelocityinlet BC
2012-02-02 10:20:33 +00:00
andy
4cd343ecee
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-01 17:32:17 +00:00
andy
7135a403cd
ENH: Exposed weightField to all face/cell source function object operations
2012-02-01 17:32:08 +00:00
mattijs
d3820e2595
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-01 16:36:32 +00:00
andy
c603f1602b
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-01 16:34:53 +00:00
andy
7139eadffa
BUG: Corrected valid() behaviour for wallPoint - mantis #405
2012-02-01 16:34:32 +00:00
mattijs
6743e1625c
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-01 15:16:03 +00:00
mattijs
68093ce564
BUG: fvMesh::movePoints: re-create demand-driven geometry data as early as possible
2012-02-01 15:15:32 +00:00
mattijs
f0d40fc7fe
STYLE: streamLine/controlDict: updated comment
2012-02-01 15:14:34 +00:00
sergio
0ea366d2b2
BUG: Bug fix on thermal buffers running in parallel
2012-02-01 15:03:32 +00:00
Henry
f5a4a56f17
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-01 12:30:47 +00:00
Henry
6d2819686a
interFoam: Minor improvement to diagnostic message
2012-02-01 12:30:41 +00:00
Henry
de7ccd8e5b
tensor2D: Added specialisation for the outerProduct of Vector2D to enable outer product operation
2012-02-01 12:30:16 +00:00
andy
5d41fc6ff3
STYLE: Minor coding comment corrections
2012-02-01 11:46:07 +00:00
mattijs
2542d89cef
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-01-31 12:34:04 +00:00
mattijs
edd0131cff
STYLE: processorLduInterfaceTemplates.C: updated date
2012-01-31 12:33:56 +00:00
mattijs
438aa8663c
BUG: processorFvPatchScalarField.C: use commsType as passed in
2012-01-31 12:33:05 +00:00