Skip to content

Tags: OpenFOAM/OpenFOAM-dev

Tags

20251009

Toggle 20251009's commit message
cellZone: example coded function object for generating a cellZone.

The example is provided in etc/caseDicts/functionTemplates, with other
example coded function objects.

20250903

Toggle 20250903's commit message
test/Lagrangian/coupling: Switch to fan injection

This change means the only effect spreading the particles out of the
plane is the turbulent dispersion model. This makes it easier to see the
effect of that model and switch it on and off and otherwise confirm its
behaviour.

20250812

Toggle 20250812's commit message
stackPlume: updated for two-way Lagrangian coupling

version-13

Toggle version-13's commit message
Created tag for OpenFOAM-13

20250630

Toggle 20250630's commit message
zoneSet,zoneGenerators::lookup: Improved zone access checking and dia…

…gnostic messages

If the requested zone with the specified zoneType is not available lookup now
prints if it available with a different type, e.g. if in the ballValve
createZonesDict the lookup of the ball is specified to be of faceZone type:

ball
{
    type        point;
    ball
    {
        zoneType face;
    }
}

the error message

--> FOAM FATAL IO ERROR:
Cannot find faceZone ball
    Found cellZone ball
    Available faceZones: 0()

file: .../tutorials/incompressibleFluid/ballValve/system/createZonesDict/ball at line 21.

is printed.

20250616

Toggle 20250616's commit message
etc/caseDicts/functions/surfaceFieldValue/patchValue.cfg: Removed red…

…undant patch entry

20250605

Toggle 20250605's commit message
Merge branch 'master' of github.amrom.workers.dev-OpenFOAM:OpenFOAM/OpenFOAM-dev

20250529

Toggle 20250529's commit message
tutorials/compressibleVoF/climbingRod/system/setFieldsDict: Corrected

20250523

Toggle 20250523's commit message
BasicThermo: Removed BasicThermo::mixture method

This method is considered confusing as it does not provide public
interface to the mixture/composition in way that the old
basicSpecieMixture did. This access is now provided directly by the
multicomponentThermo and its derivations.

20250217

Toggle 20250217's commit message
multiphaseEuler: nAlphaSubCycles is now a Function1 of the alpha Cour…

…ant number

The explicit MULES sub-cycling control nAlphaSubCycles is now a Function1 of the
alpha Courant number which allows a very convenient way to specify the number of
sub-cycles independent of the time-step the case is run with while maintaining
stability of the explicit solution of the phase-fraction.  For example with the
following entry in fvSolution of the pipeBend case:

solvers
{
    "alpha.*"
    {
        nAlphaSubCycles polynomial (0 3);
    }
.
.
.

nAlphaSubCycles is evaluated as three times the current maximum alpha Courant
number rounded upwards to an integer, i.e. given the maximum Courant number is
set to 1 for this case 3 sub-cycles will be executed.