ENH: distributedTriSurfaceMesh: improvements

This commit is contained in:
Mattijs Janssens
2024-12-23 09:56:50 +00:00
committed by Andrew Heather
parent 8bf1108677
commit 4fdeae66d5
12 changed files with 1267 additions and 472 deletions

View File

@ -20,6 +20,18 @@ snap true;
addLayers false;
// Define common distributedTriSurface properties
_decomp
{
numberOfSubdomains 8;
method hierarchical;
n (2 2 2);
// unique triangle decomposition; no fill-in
decomposeUsingBbs false;
}
// Geometry. Definition of all surfaces. All surfaces are of class
// searchableSurface.
// Surfaces are used
@ -32,16 +44,19 @@ geometry
{
type distributedTriSurfaceMesh;
file "box.obj"; //"box_12_2.obj";
${_decomp}
}
box_trans
{
file "box_trans.obj";
type distributedTriSurfaceMesh;
file "box_trans.obj";
${_decomp}
}
shell
{
file "box_scaled.obj";
type distributedTriSurfaceMesh;
file "box_scaled.obj";
${_decomp}
}
};