decomposeParDict: The 'delta' entry for geometric decomposition is no option and defaults to 0.001

When using 'simple' or 'hierarchical' decomposition it is useful to slightly rotate a
coordinate-aligned block-mesh to improve the processor boundaries by avoiding
irregular cell distribution at those boundaries.  The degree of slight rotation
is controlled by the 'delta' coefficient and a value of 0.001 is generally
suitable so to avoid unnecessary clutter in 'decomposeParDict' 'delta' now
defaults to this value.
This commit is contained in:
Henry Weller
2021-06-24 10:18:20 +01:00
parent 01494463d0
commit 9c73d4d206
95 changed files with 98 additions and 253 deletions

View File

@ -57,7 +57,6 @@ multiLevelCoeffs
// simpleCoeffs
//{
// n (2 1 1);
// delta 0.001;
//}
method scotch;
}
@ -73,13 +72,11 @@ multiLevelCoeffs
simpleCoeffs
{
n (2 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 2 1);
delta 0.001;
order xyz;
}

View File

@ -57,7 +57,6 @@ multiLevelCoeffs
// simpleCoeffs
//{
// n (2 1 1);
// delta 0.001;
//}
method scotch;
}
@ -73,13 +72,11 @@ multiLevelCoeffs
simpleCoeffs
{
n (2 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 1 1);
delta 0.001;
order xyz;
}

View File

@ -18,49 +18,51 @@ numberOfSubdomains 2;
// Optional decomposition constraints
//constraints
//{
// preserveBaffles
// {
// //- Keep owner and neighbour of baffles on same processor (i.e.
// // keep it detectable as a baffle). Baffles are two boundary face
// // sharing the same points
// type preserveBaffles;
// }
// preserveFaceZones
// {
// //- Keep owner and neighbour on same processor for faces in zones
// type preserveFaceZones;
// zones (".*");
// }
// preservePatches
// {
// //- Keep owner and neighbour on same processor for faces in patches
// // (only makes sense for cyclic patches. Not suitable for e.g.
// // cyclicAMI since these are not coupled on the patch level. Use
// // singleProcessorFaceSets for those)
// type preservePatches;
// patches (".*");
// }
// singleProcessorFaceSets
// {
// //- Keep all of faceSet on a single processor. This puts all cells
// // connected with a point, edge or face on the same processor.
// // (just having face connected cells might not guarantee a balanced
// // decomposition)
// // The processor can be -1 (the decompositionMethod chooses the
// // processor for a good load balance) or explicitly provided (upsets
// // balance)
// type singleProcessorFaceSets;
// singleProcessorFaceSets ((f1 -1));
// }
// refinementHistory
// {
// //- Decompose cells such that all cell originating from single cell
// // end up on same processor
// type refinementHistory;
// }
//}
/*
constraints
{
preserveBaffles
{
//- Keep owner and neighbour of baffles on same processor (i.e.
// keep it detectable as a baffle). Baffles are two boundary face
// sharing the same points
type preserveBaffles;
}
preserveFaceZones
{
//- Keep owner and neighbour on same processor for faces in zones
type preserveFaceZones;
zones (".*");
}
preservePatches
{
//- Keep owner and neighbour on same processor for faces in patches
// (only makes sense for cyclic patches. Not suitable for e.g.
// cyclicAMI since these are not coupled on the patch level. Use
// singleProcessorFaceSets for those)
type preservePatches;
patches (".*");
}
singleProcessorFaceSets
{
//- Keep all of faceSet on a single processor. This puts all cells
// connected with a point, edge or face on the same processor.
// (just having face connected cells might not guarantee a balanced
// decomposition)
// The processor can be -1 (the decompositionMethod chooses the
// processor for a good load balance) or explicitly provided (upsets
// balance)
type singleProcessorFaceSets;
singleProcessorFaceSets ((f1 -1));
}
refinementHistory
{
//- Decompose cells such that all cell originating from single cell
// end up on same processor
type refinementHistory;
}
}
*/
// Deprecated form of specifying decomposition constraints:
@ -87,7 +89,6 @@ numberOfSubdomains 2;
// preserveBaffles true;
//- Use the volScalarField named here as a weight for each cell in the
// decomposition. For example, use a particle population field to decompose
// for a balanced number of particles in a lagrangian simulation.
@ -124,19 +125,30 @@ multiLevelCoeffs
}
}
// Desired output
simpleCoeffs
{
// Number of processor blocks in each coordinate direction
n (2 1 1);
// Coefficient of the slight rotation of the mesh to bias the decomposition
// to be deterministic in the case that the initial block mesh is coordinate
// aligned
delta 0.001;
}
hierarchicalCoeffs
{
// Number of processor blocks in each coordinate direction
n (1 2 1);
delta 0.001;
// Coordinate order of the hierarchical decomposition
order xyz;
// Coefficient of the slight rotation of the mesh to bias the decomposition
// to be deterministic in the case that the initial block mesh is coordinate
// aligned
delta 0.001;
}
metisCoeffs
@ -154,15 +166,17 @@ metisCoeffs
scotchCoeffs
{
// processorWeights
//(
// 1
// 1
// 1
// 1
//);
// writeGraph true;
// strategy "b";
/*
processorWeights
(
1
1
1
1
);
writeGraph true;
strategy "b";
*/
}
manualCoeffs
@ -180,14 +194,17 @@ structuredCoeffs
method scotch;
}
//// Is the case distributed? Note: command-line argument -roots takes
//// precedence
// Is the case distributed? Note: command-line argument -roots takes
// precedence
// distributed yes;
//// Per slave (so nProcs-1 entries) the directory above the case.
//roots
//(
// "/tmp"
// "/tmp"
//);
// Per slave (so nProcs-1 entries) the directory above the case.
/*
roots
(
"/tmp"
"/tmp"
);
*/
// ************************************************************************* //

View File

@ -26,13 +26,11 @@ method hierarchical;
simpleCoeffs
{
n (4 2 1); // total must match numberOfSubdomains
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1); // total must match numberOfSubdomains
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Copyright (C) 2011-2019 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2021 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -36,11 +36,10 @@ Foam::geomDecomp::geomDecomp
decompositionMethod(decompositionDict),
geomDecomDict_(decompositionDict.optionalSubDict(derivedType + "Coeffs")),
n_(geomDecomDict_.lookup("n")),
delta_(geomDecomDict_.lookup<scalar>("delta")),
delta_(geomDecomDict_.lookupOrDefault<scalar>("delta", 0.001)),
rotDelta_(I)
{
// check that the case makes sense :
// Check that the decomposition specification makes sense:
if (nProcessors_ != n_.x()*n_.y()*n_.z())
{
FatalErrorInFunction
@ -50,11 +49,11 @@ Foam::geomDecomp::geomDecomp
<< exit(FatalError);
}
scalar d = 1 - 0.5*delta_*delta_;
scalar d2 = sqr(d);
const scalar d = 1 - 0.5*delta_*delta_;
const scalar d2 = sqr(d);
scalar a = delta_;
scalar a2 = sqr(a);
const scalar a = delta_;
const scalar a2 = sqr(a);
rotDelta_ = tensor
(

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method metis;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method metis;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method metis;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (1 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 2 2);
delta 0.001;
order xyz;
}

View File

@ -27,13 +27,11 @@ preserveFaceZones
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (1 1 6);
delta 0.001;
}
hierarchicalCoeffs
{
n ( 1 1 1 );
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (8 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (8 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (8 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (8 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (1 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (1 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method simple;
simpleCoeffs
{
n (2 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (3 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -23,7 +23,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 1 4);
delta 0.001;
order xyz;
}

View File

@ -23,7 +23,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 4 1);
delta 0.001;
order xyz;
}

View File

@ -57,7 +57,6 @@ multiLevelCoeffs
// simpleCoeffs
//{
// n (2 1 1);
// delta 0.001;
//}
method scotch;
}
@ -73,13 +72,11 @@ multiLevelCoeffs
simpleCoeffs
{
n (1 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method scotch;
hierarchicalCoeffs
{
n (1 4 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 4 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (1 3 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (3 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method ptscotch;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method scotch;
hierarchicalCoeffs
{
n (4 2 1);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method hierarchical;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (3 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method simple;
simpleCoeffs
{
n (1 5 1);
delta 0.001;
}
// ************************************************************************* //

View File

@ -21,7 +21,6 @@ method simple;
simpleCoeffs
{
n (1 5 1);
delta 0.001;
}
// ************************************************************************* //

View File

@ -21,7 +21,6 @@ method simple;
simpleCoeffs
{
n (2 2 3);
delta 0.001;
}
// ************************************************************************* //

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (4 1 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 1 1);
delta 0.001;
order xyz;
}

View File

@ -23,13 +23,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 1 1);
delta 0.001;
order xyz;
}

View File

@ -23,13 +23,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 1 1);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 2);
delta 0.001;
order xyz;
}

View File

@ -22,13 +22,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 2);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 2);
delta 0.001;
order xyz;
}

View File

@ -23,13 +23,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method ptscotch; // simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method metis;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (1 4 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 4 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 4 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method scotch;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (2 2 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method hierarchical;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (4 2 2);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method simple;
simpleCoeffs
{
n (3 2 1);
delta 0.001;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 6 1);
delta 0.001;
order xyz;
}

View File

@ -20,7 +20,6 @@ method simple;
simpleCoeffs
{
n (1 1 4);
delta 0.001;
}
// ************************************************************************* //

View File

@ -26,13 +26,11 @@ method hierarchical;
simpleCoeffs
{
n (1 4 1); // total must match numberOfSubdomains
delta 0.001;
}
hierarchicalCoeffs
{
n (1 4 1); // total must match numberOfSubdomains
delta 0.001;
order xyz;
}

View File

@ -20,13 +20,11 @@ method scotch;
simpleCoeffs
{
n (1 1 24);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -20,13 +20,11 @@ method scotch;
simpleCoeffs
{
n (1 1 24);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -20,13 +20,11 @@ method scotch;
simpleCoeffs
{
n (1 1 24);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -20,13 +20,11 @@ method scotch;
simpleCoeffs
{
n (1 1 24);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,7 +21,6 @@ method hierarchical;
hierarchicalCoeffs
{
n (1 6 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -26,13 +26,11 @@ method hierarchical;
simpleCoeffs
{
n (4 1 1); // total must match numberOfSubdomains
delta 0.001;
}
hierarchicalCoeffs
{
n (4 1 1); // total must match numberOfSubdomains
delta 0.001;
order xyz;
}

View File

@ -26,13 +26,11 @@ method hierarchical;
simpleCoeffs
{
n (4 1 1); // total must match numberOfSubdomains
delta 0.001;
}
hierarchicalCoeffs
{
n (4 1 1); // total must match numberOfSubdomains
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}

View File

@ -21,13 +21,11 @@ method simple;
simpleCoeffs
{
n (2 2 1);
delta 0.001;
}
hierarchicalCoeffs
{
n (1 1 1);
delta 0.001;
order xyz;
}