Commit Graph

3286 Commits

Author SHA1 Message Date
2cecd709f6 New surfaceOffsetLinearDistance cellSizeFunction.
Implemented linearDistance and uniformDistance cellSizeFunctions.

Reading mesh from file as an fvMesh once read, creating a volScalarField to test
the cellSizeFunctions.
2009-07-08 16:14:55 +01:00
254f98f56b uniform cellSizeFunction implemented. Check applied in cellSizeFunction base
class to surface for hasVolumeType - defaulting to BOTHSIDES if not a closed
surface.  Test point for cell sizes in conformalVoronoiMesh.C.
2009-07-07 17:34:36 +01:00
67acfcb7e2 Modifying reading of cellSizeControlGeometry dictionaries to allow the
dictionary to have a different name to the surface.  Allows a surface to be used
multiple times (i.e. two size functions, uniform near surface, higher priority,
linearDistance further away, lower priority).  If surface not specified, assumes
name of dictionary is surface name.
2009-07-07 16:40:28 +01:00
6521c7dbe2 More infrastrucutre for cellSizeFunctions. cellSizeFunction objects created on
cellSizeControlSurfaces construction.  cellSize function operating handling
multiple priorities of the same value.
2009-07-07 16:17:10 +01:00
e718888f81 Adding infrastructure for for cell size lookup. 2009-07-06 20:14:21 +01:00
0cbe8c8466 Fixing snappyHexMesh tut conflict 2009-07-06 14:40:38 +01:00
288cf7d3c6 Implemented feature non-overpopulation functions, including some reordering of
existing tests.  Mixed feature point edge group insertions done using the same
functions as feature edge conformation.
2009-07-06 13:57:27 +01:00
24fa65eb1c merge with master + fix conflict 2009-07-03 18:02:43 +01:00
a01012141d updated dispersion models - carrier fields now cached 2009-07-03 17:21:52 +01:00
ac79a282c1 updated soldFuelComponents->solidComponents 2009-07-03 17:21:25 +01:00
d830441735 New boundary files 2009-07-03 11:46:56 +01:00
218b2baec4 Changed SP and DP to WM_SP and WM_DP. 2009-07-03 11:46:45 +01:00
aca0e25983 avoid name conflict for registered objects 2009-07-02 18:46:48 +01:00
2eba6f7aac cleaning 2009-07-02 18:30:15 +01:00
2fa69983c9 added PatchInjection injection model 2009-07-02 18:30:02 +01:00
5bceb8dfb4 Moving edge and surface conformation code out to separate function to avoid
duplication.  Added functions and test code for detection of proximity to
existing edge locations.
2009-07-02 16:10:39 +01:00
a3a696b436 code clean-up 2009-07-02 12:26:38 +01:00
07793793ae Remove .gz and files with other extensions. 2009-07-01 22:27:02 +01:00
b98303adc4 Indentation cosmetics 2009-07-01 19:47:08 +01:00
836e11cedc Cleaned up mixed feature point addition. Created function to determine if a
surface or edge conformation point is within a certain distance of a feature
point and to exclude it if so.  Created user dictionary parameters for the
placement of edge groups for mixed feature points and the feature point
exclusion distance.
2009-07-01 17:27:02 +01:00
a9ce16ea71 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict
	tutorials/mesh/snappyHexMesh/iglooWithFridges
	tutorials/mesh/snappyHexMesh/motorBike
2009-07-01 15:47:02 +01:00
a11cf2e0da Created simpleFoam case from the motorBike mesh tutorial.
Moved the snappyHexMesh tutorials to the appropriate solver directories and created links.
2009-07-01 15:40:52 +01:00
d698d96677 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-07-01 14:17:07 +01:00
2eebfa3a31 multiregion meshing tutorial 2009-07-01 14:16:30 +01:00
543b593eba corrected header 2009-07-01 13:55:34 +01:00
801f18b5ed added region option 2009-07-01 13:55:05 +01:00
e17c87d876 wildcards for patch spec 2009-07-01 13:54:48 +01:00
95dfa44497 missing entry 2009-07-01 13:54:20 +01:00
72e706654b Cleaned out unnecessary files in turorials 2009-07-01 11:38:04 +01:00
dd4455fda5 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-07-01 11:21:06 +01:00
dcbb8c94b2 remove sets and snappyHexMesh *Level files 2009-07-01 11:20:57 +01:00
0df64ea1d3 merge after conflict resolution 2009-07-01 10:59:48 +01:00
9e4fcd1844 clean-up of #include files 2009-07-01 10:50:41 +01:00
71127a7a36 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	tutorials/mesh/snappyHexMesh/iglooWithFridges/system/snappyHexMeshDict
2009-06-30 23:16:06 +01:00
56724d5a2d Created a runnable tutorial out of the iglooWithFridges case to demonstrate the buoyantBoussinesqSimpleFoam code. 2009-06-30 23:09:05 +01:00
1783feeb90 Changed gamma to alpha1. 2009-06-30 23:07:31 +01:00
ad7e0fb239 Use relative tolerances. 2009-06-30 23:06:59 +01:00
1a41b9b1b5 Changed h to e. 2009-06-30 22:30:48 +01:00
55a9be9cea Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-06-30 22:21:21 +01:00
3852087d1a changed comment 2009-06-30 22:19:12 +01:00
717a5ca5c8 packedBoollist instead of hashset; corrected face flipping 2009-06-30 22:18:54 +01:00
12a924a3f5 no backup of old set 2009-06-30 22:17:20 +01:00
1cabcf6c12 createBaffles with faceZone 2009-06-30 22:17:03 +01:00
e28256477a checks on zones 2009-06-30 22:16:01 +01:00
24b10b2e0b WIP commit. Modification to triSurfaceTools for triangle edge/face finding
tolerance.  Adding edgeDirection function to featureEdge to automatically
reverse direction if necessary.  Feature point handling experiments.
2009-06-30 19:33:36 +01:00
7fe4eea190 use pow3 instead of power(x, pow) 2009-06-30 19:16:03 +01:00
811d47824c renamed P->U for momentum transfer and force calc 2009-06-30 19:14:04 +01:00
3a28c6e006 updated comments for cellI->parcelI 2009-06-30 19:08:19 +01:00
4fee00d61f corrected patchIds 2009-06-30 19:02:25 +01:00
f00b156252 Merge branch 'master' into cvm 2009-06-30 11:24:34 +01:00