vmtkboundarylayer2

Description

create a prismatic boundary layer from a surface mesh and a set of vectors defined on the nodes

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
disabledDisabledbool10disable execution and piping
iMeshvtkUnstructuredGrid1the input mesh
ifileMeshInputFileNamestr1filename for the default Mesh reader
warpvectorsarrayWarpVectorsArrayNamestr1Normalsname of the array where warp vectors are stored
thicknessarrayThicknessArrayNamestr1name of the array where scalars defining boundary layer thickness are stored
thicknessThicknessfloat11.0value of constant boundary layer thickness
thicknessratioThicknessRatiofloat1(0.0,)0.1multiplying factor for boundary layer thickness
maximumthicknessMaximumThicknessfloat110000000000.0maximum allowed value for boundary layer thickness
numberofsublayersNumberOfSubLayersint1(0,)1number of sublayers which the boundary layer has to be made of
sublayerratioSubLayerRatiofloat1(0.0,)1.0ratio between the thickness of two successive boundary layers
warpvectormagnitudeasthicknessUseWarpVectorMagnitudeAsThicknessbool10compute boundary layer thickness as the norm of warp vectors
constantthicknessConstantThicknessbool10toggle constant boundary layer thickness
includesurfacecellsIncludeSurfaceCellsbool11include all surface cells in output mesh
negatewarpvectorsNegateWarpVectorsbool10flip the orientation of warp vectors
cellentityidsarrayCellEntityIdsArrayNamestr1CellEntityIdsname of the array where the cell entity ids will be stored
openprofilesidsarrayOpenProfilesIdsArrayNamestr1name of the array indicating which points are on open profiles
includeextrudedopenprofilescellsIncludeExtrudedOpenProfilesCellsbool11include the cells from the open profiles extruded surface in output mesh
includeextrudedsurfacecellsIncludeExtrudedSurfaceCellsbool11include the cells from the extruded surface in output mesh
includeoriginalsurfacecellsIncludeOriginalSurfaceCellsbool11include the cells from the original surface in output mesh
layerentityidLayerEntityIdint10id assigned to the volumetric layer
surfaceentityidSurfaceEntityIdint11id assigned to the first surface entity (ids go increasingly)
openprofilesentityidOpenProfilesEntityIdint12id assigned to the first extruded open profile (ids go increasingly)
ofileMeshOutputFileNamestr1filename for the default Mesh writer
oinnerfileInnerSurfaceMeshOutputFileNamestr1filename for the default InnerSurfaceMesh writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
oMeshvtkUnstructuredGrid1the output mesh
oinnerInnerSurfaceMeshvtkUnstructuredGrid1the output inner surface mesh