7768 Commits

Author SHA1 Message Date
275189c0c2 bash_completion: updated 2024-07-28 10:13:41 +01:00
2165520541 snappyHexMeshConfig: adjust bounds of rotatingZone bounding box,
when using '-rotatingZones' option
2024-07-27 18:11:13 +01:00
0070ddccb5 snappyHexMeshConfig: added '-noBackground' option to prevent writing of a blockMeshDict file 2024-07-27 17:11:02 +01:00
a246faf1c1 snappyHexMeshConfig: fix bounds of the background mesh without adjustment
when using the '-bounds' option
2024-07-27 17:06:46 +01:00
c6d0d1af39 snappyHexMeshConfig: improve surface projections with '-cylindricalBackground' option 2024-07-27 16:57:55 +01:00
6ebeb96563 dynamicCodeContext: Lookup variables from the context dictionary
codeStream (#calc etc.) creates a local sub-dictionary in which to expand the
code so variable lookup needs to be checked with respect to the context
dictionary rather than with respect to the code sub-dictionary.  With this
change the following test/dictionary/testCalc #calc example now works:

    a   1.1;

    d
    {
        b   4.8;
    }

    // Access to higher-level sub-entries using the "../" operators, e.g.
    f
    {
        g #calc "$a / $../d/b";
    }
2024-07-26 11:15:56 +01:00
44bfb5ac43 unitConversion: Fix bug preventing checking of dimensionless units 2024-07-25 12:47:27 +01:00
858aab68ad foamUnits: replaced hard coded search directory 2024-07-18 15:27:18 +01:00
65b4d33620 fvMeshStitcher: Fix incompatibility with CrankNicolson 2024-07-16 08:15:51 +01:00
17d0158143 COxidationIntrinsicRate: Corrected effectiveness factor
Resolve bug report https://bugs.openfoam.org/view.php?id=4111
2024-07-10 16:03:30 +01:00
c59e5ce983 Updated for OpenFOAM-12 version-12 2024-07-06 16:02:47 +01:00
53a1bfa3fd Documentation: Updated for Doxygen 1.11.0 2024-07-06 14:47:50 +01:00
041b21a95e Documentation: Updated for Doxygen 1.11.0 2024-07-06 14:10:15 +01:00
5babe5c67c Documentation: Updated for Doxygen 1.11.0
Typos in documentation strings corrected with the aid of codespell
2024-07-06 10:32:56 +01:00
5405cb9375 doc/Doxygen/Doxyfile: Removed obsolete tag 2024-07-06 10:04:06 +01:00
8eae989a1c etc: ThirdParty Zoltan and system ParaView by default 2024-07-05 10:13:16 +01:00
dab3104d4c functionObjects::specieFlux: New functions to calculate specie fluxes
These functions calculate the specie-flux and write it as a
surfaceScalarField called 'specie<Type>Flux(<specieName>)'. There are
three such functions; specieAdvectiveFlux and specieDiffusiveFlux return
the advective and diffusive parts of the flux, respectively, and
specieFlux returns the total combined flux.

Example of function object specification:

    specieFlux
    {
        type    specieFlux; // specieAdvectiveFlux, specieDiffusiveFlux
        libs    ("libfieldFunctionObjects.so");
        field   NH3;
    }

Or, using the standard configuration:

    #includeFunc specieFlux(NH3)
2024-07-04 14:54:59 +01:00
71dd72fef4 multicomponentFluid: Correct boundary conditions of non-solved species
Whilst the cell values of non-solved species do not change, the boundary
values might, and correcting them is necessary for certain
post-processing operations to produce sensible results.
2024-07-04 14:34:12 +01:00
728c14c902 foamFormatConvert: Added support for both compact and non-compact faceLists 2024-07-03 15:40:20 +01:00
28ee79e7a4 foamFormatConvert: Updated conversion of faces to read faceCompactIOList 2024-07-03 14:56:37 +01:00
06a9c3858d test/multiphaseEuler/populationBalance/isothermalGrowth/system/blockMeshDict: Added defaultPatch 2024-07-03 14:56:15 +01:00
51a2337718 stopAtTimeStep: Read minDeltaT in user time or with specified units
Resolves bug report https://bugs.openfoam.org/view.php?id=4106
2024-07-02 14:35:44 +01:00
91fabd7f1c extrudeToRegionMesh: Reinstate parallel synchronisation 2024-07-02 14:30:23 +01:00
d5771b21c5 tutorials/multiRegion/film: More parallel examples 2024-07-02 14:30:23 +01:00
970b6ff7d7 paraFoam: Corrected error message 2024-07-02 14:30:22 +01:00
aaa2c25b81 functionObjects::turbulenceFields: improved documentation of optional prefix entry
See https://bugs.openfoam.org/view.php?id=4108
2024-07-02 14:17:07 +01:00
bfdc817492 compressibleVoF: Corrected divergent logic 2024-07-02 12:35:03 +01:00
bff241a98a tutorials: Clean up files from 0 directories 2024-07-02 12:35:03 +01:00
99bf687263 tutorials/multiRegion/film/hotBoxes: Corrected creation of paraFoam files 2024-07-02 12:35:03 +01:00
f60afa0871 tutorials/multiphaseEuler/bubbleColumnEvaporating: Removed unused field 2024-07-02 12:35:03 +01:00
cfd4047e67 tutorials/fluid/angledDuctLTS: Increased maxCo to improved convergence 2024-07-01 11:59:43 +01:00
b366424bda setFields: Corrected setting of nNonProcPatches
Resolves bug-report https://bugs.openfoam.org/view.php?id=4104
20240701
2024-07-01 09:46:45 +01:00
1391cc9905 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2024-07-01 09:18:55 +01:00
d7d83a923a bin/foamCleanPath: updated to support path names with spaces 2024-07-01 09:18:41 +01:00
cb5d40932a contactAngleModels: Corrected handling of contact angle conversion from degrees to radians 2024-06-28 17:22:21 +01:00
303e3d1f60 tutorials: Consistency of All* scripts
Various minor changes to tutorial scripts. In particular, ensuring that
they all change to the containing directory so that batches of tutorials
can be run easily from the root of the installation.
2024-06-28 14:31:05 +01:00
5ec32f5701 bin/foamFind: fixed -help option 2024-06-28 14:25:19 +01:00
d85398b6e0 triIntersect: Handle rare edge case of src-point-tgt-tri intersection 2024-06-28 14:12:21 +01:00
5198efc25f Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev 2024-06-28 09:57:59 +01:00
01c91397aa tutorials/incompressibleVoF/DTCHullMoving: Changed the featureAngle to 180
to improve the mesh adjacent to the symmetry plane to avoid excessive mesh
distortion during mesh motion.
2024-06-28 09:55:50 +01:00
34ac423c6d omega, Function1s::omega: Updated documentation
The option to specify rpm as the keyword is deprecated in favour of
specifying omega with a unit conversion from [rpm]. The documentation
for the omega input classes have been updated to reflect this.
2024-06-28 09:29:49 +01:00
3928fbb81a tutorials/incompressibleVoF/propeller: Use omega entry with [rpm] units 2024-06-28 08:30:03 +01:00
c2517decd1 tutorials/incompressibleVoF/DTCHullMoving/system/controlDict: Reverted change 2024-06-28 08:20:45 +01:00
33b0743a91 tutorials/incompressibleVoF/floatingObjectWaves: Increased wave forcing
to improve stability of the forced velocity field adjacent to the boundaries.
2024-06-28 08:14:30 +01:00
d61ea84ebb Updated rpm entries to omega with an [rpm] unit specification
This is a more convenient, consistent and flexible approach to specifying
rotational speed.
2024-06-27 17:38:22 +01:00
fc26c717a2 Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev 2024-06-27 13:19:33 +01:00
0dd55ebad0 createNonConformalCouples: Fix writing of non-conformal processor cyclic fields 2024-06-27 13:04:15 +01:00
928db2bdce DynamicField: Added size and value constructors 2024-06-27 13:04:15 +01:00
7d53f25c07 damBreakLaminar: restored as a stand-alone example
i.e. which does not copy files from another example case
2024-06-27 12:53:33 +01:00
4fd55976d5 bash_completion: updated 2024-06-27 12:47:43 +01:00