- Oct 17, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2294
-
- Oct 16, 2016
-
-
Henry Weller authored
Contributed by Georg Skillas
-
- Oct 15, 2016
-
-
Henry Weller authored
-
Henry Weller authored
-
- Oct 13, 2016
-
-
Henry Weller authored
For example, to mesh a sphere with a single block the geometry is defined in the blockMeshDict as a searchableSurface: geometry { sphere { type searchableSphere; centre (0 0 0); radius 1; } } The vertices, block topology and curved edges are defined in the usual way, for example v 0.5773502; mv -0.5773502; a 0.7071067; ma -0.7071067; vertices ( ($mv $mv $mv) ( $v $mv $mv) ( $v $v $mv) ($mv $v $mv) ($mv $mv $v) ( $v $mv $v) ( $v $v $v) ($mv $v $v) ); blocks ( hex (0 1 2 3 4 5 6 7) (10 10 10) simpleGrading (1 1 1) ); edges ( arc 0 1 (0 $ma $ma) arc 2 3 (0 $a $ma) arc 6 7 (0 $a $a) arc 4 5 (0 $ma $a) arc 0 3 ($ma 0 $ma) arc 1 2 ($a 0 $ma) arc 5 6 ($a 0 $a) arc 4 7 ($ma 0 $a) arc 0 4 ($ma $ma 0) arc 1 5 ($a $ma 0) arc 2 6 ($a $a 0) arc 3 7 ($ma $a 0) ); which will produce a mesh in which the block edges conform to the sphere but the faces of the block lie somewhere between the original cube and the spherical surface which is a consequence of the edge-based transfinite interpolation. Now the projection of the block faces to the geometry specified above can also be specified: faces ( project (0 4 7 3) sphere project (2 6 5 1) sphere project (1 5 4 0) sphere project (3 7 6 2) sphere project (0 3 2 1) sphere project (4 5 6 7) sphere ); which produces a mesh that actually conforms to the sphere. See OpenFOAM-dev/tutorials/mesh/blockMesh/sphere This functionality is experimental and will undergo further development and generalization in the future to support more complex surfaces, feature edge specification and extraction etc. Please get involved if you would like to see blockMesh become a more flexible block-structured mesher. Henry G. Weller, CFD Direct.
-
Henry Weller authored
-
- Oct 12, 2016
-
-
Henry Weller authored
twoPhaseEulerFoam, reactingTwoPhaseEulerFoam: Corrected support for implicitPhasePressure with nAlphaCorr > 1 Resolves bug-report http://bugs.openfoam.org/view.php?id=2290
-
Henry Weller authored
Requires scotch-6.?.?
-
- Oct 11, 2016
-
-
Henry Weller authored
-
- Oct 09, 2016
-
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2285
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2283
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2288
-
- Oct 08, 2016
-
-
Henry Weller authored
-
- Oct 07, 2016
-
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2287
-
Henry Weller authored
Patch contributed by Mattijs Janssens
-
Henry Weller authored
to handle the effect of condensation and evaporation on bubble size
-
- Oct 06, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2284
-
Henry Weller authored
to handle the size of bubbles created by boiling. To be used in conjunction with the alphatWallBoilingWallFunction boundary condition. The IATE variant of the wallBoiling tutorial case is provided to demonstrate the functionality: tutorials/multiphase/reactingTwoPhaseEulerFoam/RAS/wallBoilingIATE
-
- Oct 05, 2016
-
-
Henry Weller authored
Patch contributed by Juho Peltola, VTT The new JohnsonJacksonSchaefferFrictionalStress model is included. Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=2058
-
- Oct 04, 2016
-
-
Henry Weller authored
then restart with boiling. Contributed by Juho Peltola, VTT
-
Henry Weller authored
Patch contributed by Juho Peltola
-
Henry Weller authored
Contributed by Juho Peltola, VTT Notable changes: 1. The same wall function is now used for both phases, but user must specify phaseType ‘liquid’ or ‘vapor’ 2. Runtime selectable submodels for: - wall heat flux partitioning between the phases - nucleation site density - bubble departure frequency - bubble departure diameter 3. An additional iteration loop for the wall boiling model in case the initial guess for the wall temperature proves to be poor. The wallBoiling tutorial has been updated to demonstrate this new functionality.
-
Henry Weller authored
-
Henry Weller authored
See http://bugs.openfoam.org/view.php?id=1474
-
- Oct 03, 2016
-
-
Henry Weller authored
-
Henry Weller authored
This supports the abstraction of the set of fields from the field code generation macros making it easier to change the set of fields supported by OpenFOAM. This functionality is demonstrated in the updated fvPatchFields macros and will be applied to the rest of the field code generation macros in the future.
-
- Sep 30, 2016
-
-
Henry Weller authored
Patch based on contribution from Mattijs Janssens Resolves http://bugs.openfoam.org/view.php?id=2276
-
Henry Weller authored
Patch contributed by Mattijs Janssens
-
Henry Weller authored
Patch contributed by Mattijs Janssens Resolves bug-report http://bugs.openfoam.org/view.php?id=2278
-
- Sep 28, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2273
-
- Sep 25, 2016
-
-
Henry Weller authored
blockMesh -help Usage: blockMesh [OPTIONS] options: -blockTopology write block edges and centres as .obj files -case <dir> specify alternate case directory, default is the cwd -dict <file> specify alternative dictionary for the blockMesh description -noFunctionObjects do not execute functionObjects -region <name> specify alternative mesh region -srcDoc display source code in browser -doc display application documentation in browser -help print the usage Block description For a given block, the correspondence between the ordering of vertex labels and face labels is shown below. For vertex numbering in the sequence 0 to 7 (block, centre): faces 0 (f0) and 1 are left and right, respectively; faces 2 and 3 are bottom and top; and faces 4 and 5 are front the back: 4 ---- 5 f3 |\ |\ f5 | | 7 ---- 6 \ | 0 |--- 1 | \ | \| \| f4 f2 3 ---- 2 f0 ----- f1 Using: OpenFOAM-dev (see www.OpenFOAM.org) Build: dev-dc59c633
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2267 1. Spaced ending of multi-level template parameters are not allowed, such as: List<List<scalar> > which instead should be: List<List<scalar>> 2. The use of the 'NULL' macro should be replaced by 'nullptr'
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2268
-
Henry Weller authored
fvPatchFields: Constructors from dictionary now call the corresponding constructor of the fvPatchField base-class to ensure 'patchType' is set as specified. Required substantial change to the organization of the reading of the 'value' entry requiring careful testing and there may be some residual issues remaining. Please report any problems with the reading and initialization of patch fields. Resolves bug-report http://bugs.openfoam.org/view.php?id=2266
-