openfoam/tutorials/incompressible
Henry Weller 5c51836501 The "<type>Coeffs" sub-dictionary is now optional for most model parameters
except turbulence and lagrangian which will also be updated shortly.

For example in the nonNewtonianIcoFoam offsetCylinder tutorial the viscosity
model coefficients may be specified in the corresponding "<type>Coeffs"
sub-dictionary:

transportModel  CrossPowerLaw;

CrossPowerLawCoeffs
{
    nu0         [0 2 -1 0 0 0 0]  0.01;
    nuInf       [0 2 -1 0 0 0 0]  10;
    m           [0 0 1 0 0 0 0]   0.4;
    n           [0 0 0 0 0 0 0]   3;
}

BirdCarreauCoeffs
{
    nu0         [0 2 -1 0 0 0 0]  1e-06;
    nuInf       [0 2 -1 0 0 0 0]  1e-06;
    k           [0 0 1 0 0 0 0]   0;
    n           [0 0 0 0 0 0 0]   1;
}

which allows a quick change between models, or using the simpler

transportModel  CrossPowerLaw;

nu0         [0 2 -1 0 0 0 0]  0.01;
nuInf       [0 2 -1 0 0 0 0]  10;
m           [0 0 1 0 0 0 0]   0.4;
n           [0 0 0 0 0 0 0]   3;

if quick switching between models is not required.

To support this more convenient parameter specification the inconsistent
specification of seedSampleSet in the streamLine and wallBoundedStreamLine
functionObjects had to be corrected from

    // Seeding method.
    seedSampleSet   uniform;  //cloud; //triSurfaceMeshPointSet;

    uniformCoeffs
    {
        type        uniform;
        axis        x;  //distance;

        // Note: tracks slightly offset so as not to be on a face
        start       (-1.001 -0.05 0.0011);
        end         (-1.001 -0.05 1.0011);
        nPoints     20;
    }

to the simpler

    // Seeding method.
    seedSampleSet
    {
        type        uniform;
        axis        x;  //distance;

        // Note: tracks slightly offset so as not to be on a face
        start       (-1.001 -0.05 0.0011);
        end         (-1.001 -0.05 1.0011);
        nPoints     20;
    }

which also support the "<type>Coeffs" form

    // Seeding method.
    seedSampleSet
    {
        type        uniform;

        uniformCoeffs
        {
            axis        x;  //distance;

            // Note: tracks slightly offset so as not to be on a face
            start       (-1.001 -0.05 0.0011);
            end         (-1.001 -0.05 1.0011);
            nPoints     20;
        }
    }
2017-04-20 09:14:48 +01:00
..
adjointShapeOptimizationFoam/pitzDaily pitzDaily tutorials: updated blockMeshDict files to use multi-grading 2017-03-17 12:42:13 +00:00
boundaryFoam tutorials/incompressible/boundaryFoam/boundaryWallFunctionsProfile: Corrected typo 2016-08-01 20:10:19 +01:00
icoFoam Removed fixedWalls from cuttingPatches because it is redundant now fixedWalls is noSlip 2016-06-08 14:08:26 +01:00
nonNewtonianIcoFoam/offsetCylinder Tutorials fvSolution files: removed solver entries which use default 2016-06-15 07:39:12 +01:00
pimpleDyMFoam The "<type>Coeffs" sub-dictionary is now optional for most model parameters 2017-04-20 09:14:48 +01:00
pimpleFoam fvOptions: The "<type>Coeffs" sub-dictionary is now optional 2017-04-13 13:30:17 +01:00
pisoFoam The "<type>Coeffs" sub-dictionary is now optional for most model parameters 2017-04-20 09:14:48 +01:00
porousSimpleFoam porosityModel: The "<porosityModel>Coeffs" sub-dictionary is now optional 2017-04-13 14:00:00 +01:00
shallowWaterFoam/squareBump tutorials/incompressible/shallowWaterFoam/squareBump/.gmtcommands4: deleted 2016-09-25 16:53:37 +01:00
simpleFoam The "<type>Coeffs" sub-dictionary is now optional for most model parameters 2017-04-20 09:14:48 +01:00
SRFPimpleFoam/rotor2D Allwmake: Remove 'set -x' which generates a lot of noise 2016-11-13 18:08:22 +00:00
SRFSimpleFoam/mixer tutorials and templates: Updated wall BC for velocity to noSlip 2016-02-09 20:08:34 +00:00