Glyph2 Version 2.18.0 |
pw:: BlockSubGridBlock subgrid type Derives FromSummary
getBlock
This action gets the block in which this is a subgrid. Parametersnone ReturnsThis action returns a pw::BlockStructured object. getEllipticSolverAttribute
This action gets the named elliptic solver attribute. Parameters
ReturnsThis action returns the actual or default value of the attribute. setEllipticSolverAttribute
This action sets the named elliptic solver attribute. Parameters
ReturnsThis action returns nothing. SolverEngine
This attribute is the elliptic solver engine employed when smoothing a structured block. TypeThis attribute is a string with options < MultiGrid | SuccessiveOverRelaxation >. DefaultThe default for this attribute is set using the current value of the default pw::BlockStructured.SolverEngine. MultiGridRelaxationFactor
This attribute is the relaxation factor of the multi-grid algorithm. TypeThis attribute is Default or a float with the range (0.0, 2.0]. DefaultThe default for this attribute is Default. MultiGridProlongationFactor
This attribute is the Prolongation factor of the multi-grid algorithm. TypeThis attribute is Default or a float with the range (0.0, 2.0]. DefaultThe default for this attribute is Default. OversetAdaptAmplification
This attribute sets the strength of the magnet function formed from overlapping block overset data to be applied to a structured block run in the elliptic solver TypeThis attribute is Off, On (a nominal value of 1.0), or a float with the range [1.0, 10.0]. DefaultThe default for this attribute is Default. OversetAdaptTargets
This attribute sets the orphan remediation and interpolation improvement adaption targets to be applied to an structured block run in the elliptic solver. TypeThis attribute is a <string list> with options < Fringes | Donors | OrphanDonorCandidates >. RelaxationFactor
This attribute is the relaxation factor of the succesive over- relaxtion algorithm. TypeThis attribute is a string with options < Optimal | Nominal > or a float with the range (0.0, 2.0]. DefaultThe default for this attribute is Optimal. InteriorControl
This attribute is the interior control function of a structured block. TypeThis attribute is a string with options < ThomasMiddlecoff | Laplace | Fixed >. DefaultThe default for this attribute is the value in the InteriorControl default when the block was created. FaceControl
This attribute is the boundary control function of a structured block face. TypeThis attribute is a string with options < HilgenstockWhite | StegerSorenson | None >. DefaultThe default for this attribute is the value in the FaceControl default when the block was created. FaceSpacingCalculation
This attribute is the boundary control function spacing calculation method. TypeThis attribute is a string with options < Interpolate | Current | Adjacent > or an explicit spacing value with the range (0.0, infinity). DefaultThe default for this attribute is Interpolate. FaceSpacingBlend
This attribute is the boundary control function spacing blend method. TypeThis attribute is a string with options < Exponential | Linear > or an explicit decay value with the range [1, infinity). DefaultThe default for this attribute is Expotential. FaceAngleCalculation
This attribute is the boundary control function angle calculation method. TypeThis attribute is a string with options < Orthogonal | Interpolate | Current | Adjacent >. DefaultThe default for this attribute is Orthogonal. FaceAngleBlend
This attribute is the boundary control function angle blend method. TypeThis attribute is a string with options < Exponential | Linear > or an explicit decay value with the range [1, infinity). DefaultThe default for this attribute is Exponential. FaceConstraint
This attribute is the boundary constraints of the structured block. TypeThis attribute is a string wth options < Fixed | Floating | Adapt >. DefaultThe default for this attribute is Fixed. |
This action gets the block in which this is a subgrid.
$subgrid getBlock
This action gets the minimum ijk limits of this subgrid.
$subgrid getMinimum
This action sets the minimum ijk limits of this subgrid.
$subgrid setMinimum ijk
This action gets the maximum ijk limits of this subgrid.
$subgrid getMaximum
This action sets the maximum ijk limits of this subgrid.
$subgrid setMaximum ijk
This action gets the named elliptic solver attribute.
$subgrid getEllipticSolverAttribute ?-face index? att_name ?value_type?
This action sets the named elliptic solver attribute.
$subgrid setEllipticSolverAttribute ?-face index? att_name att_value
This attribute is the elliptic solver engine employed when smoothing a structured block.
$subgrid get/setEllipticSolverAttribute SolverEngine function
This attribute is the relaxation factor of the multi-grid algorithm.
$subgrid get/setEllipticSolverAttribute MultiGridRelaxationFactor < factor | value >
This attribute is the Prolongation factor of the multi-grid algorithm.
$subgrid get/setEllipticSolverAttribute MultiGridProlongationFactor < factor | value >
This attribute sets the strength of the magnet function formed from overlapping block overset data to be applied to a structured block run in the elliptic solver
$subgrid get/setEllipticSolverAttribute OversetAdaptAmplification < factor | value >
This attribute sets the orphan remediation and interpolation improvement adaption targets to be applied to an structured block run in the elliptic solver.
$subgrid get/setUnstructuredSolverAttribute OversetAdaptTargets <targets>
This attribute is the relaxation factor of the succesive over- relaxtion algorithm.
$subgrid get/setEllipticSolverAttribute RelaxationFactor < factor | value >
This attribute is the interior control function of a structured block.
$subgrid get/setEllipticSolverAttribute InteriorControl func
This attribute is the boundary control function of a structured block face.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceControl func
This attribute is the boundary control function spacing calculation method.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceSpacingCalculation < method | value >
This attribute is the boundary control function spacing blend method.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceSpacingBlend < method | value >
This attribute is the boundary control function angle calculation method.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceAngleCalculation method
This attribute is the boundary control function angle blend method.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceAngleBlend < method | value >
This attribute is the boundary constraints of the structured block.
$subgrid get/setEllipticSolverAttribute ?-face index? FaceConstraint constraint
This gets/sets the default elliptic solver engine employed when smoothing a structured block.
pw::BlockStructured get/setDefault SolverEngine < MultiGrid | SuccessiveOverRelaxation >