vmtkflowextensions

Description

interactivly add flow extensions to a surface for CFD processing

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
disabledDisabledbool10disable execution and piping
iSurfacevtkPolyData1
ifileSurfaceInputFileNamestr1filename for the default Surface reader
centerlinesCenterlinesvtkPolyData1
centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
extensionmodeExtensionModestr1["centerlinedirection","boundarynormal"]centerlinedirectionmethod for computing the normal for extension
interpolationmodeInterpolationModestr1["linear","thinplatespline"]thinplatesplinemethod for computing interpolation from the model section to a circular section
sigmaSigmafloat1(0.0,)1.0thin plate spline stiffness
adaptivelengthAdaptiveExtensionLengthbool10
adaptiveradiusAdaptiveExtensionRadiusbool11
adaptivepointsAdaptiveNumberOfBoundaryPointsbool10
extensionlengthExtensionLengthfloat1(0.0,)1.0
extensionratioExtensionRatiofloat1(0.0,)10.0
extensionradiusExtensionRadiusfloat1(0.0,)1.0
transitionratioTransitionRatiofloat1(0.0,)0.25
boundarypointsTargetNumberOfBoundaryPointsint1(0,)50
interactiveInteractivebool11
renderervmtkRenderervmtkRenderer1external renderer
normalestimationratioCenterlineNormalEstimationDistanceRatiofloat1(0.0,)1.0
ofileSurfaceOutputFileNamestr1filename for the default Surface writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
oSurfacevtkPolyData1
centerlinesCenterlinesvtkPolyData1