Changes for V18.1

pw:: Block

pw:: Connector

pw:: Curve

pw:: Cut

pw:: CutGroup

pw:: DistributionGrowth

pw:: Database

pw:: Plane

  • pw::Plane.getPlane (CHANGED) - new parameter ?-D? to control how how the D coefficient is represented

pw:: DomainStructured

pw:: DomainUnStructured

pw:: ExamineFilter

pw:: Framework

pw:: GridEntity

  • pw::GridEntity.SizeFieldDecay (ADDED)
  • pw::GridEntity.SizeFieldBackgroundSpacing (ADDED)
  • pw::GridEntity.SizeFieldIgnoreEntityBoundary (ADDED)
  • pw::GridEntity.IgnoreAllSizeFieldEntities (ADDED)
  • pw::GridEntity.SourceCalculationMethod (CHANGED) - renamed to pw::GridEntity.SizeFieldCalculationMethod

pw:: GridShape

pw:: Shape

pw:: Source

  • pw::Source.getAll (CHANGED) - new parameters ?-shape entities?  ?-framework framework?  ?-global pathVar?

pw:: SourceEntity

pw:: SourceCurve

pw:: SourceShape

Changes for V18.0R5

pw:: Application

Changes for V18.0R4

pw:: Application

pw:: Script

pw:: ProjectLoader

pw:: Connector

Changes for V18.0R3

pw:: CaeExporter

  • pw::CaeExporter.verify (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.
  • pw::CaeExporter.write (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.

pw:: Connector

pw:: Database

pw:: DatabaseExporter

  • pw::DatabaseExporter.verify (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.
  • pw::DatabaseExporter.write (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.

pw:: DatabaseImporter

  • pw::DatabaseImporter.read (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.
  • pw::DatabaseImporter.convert (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.

pw:: Display

pw:: DistributionGrowth

pw:: GridExporter

  • pw::GridExporter.verify (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.
  • pw::GridExporter.write (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.

pw:: GridImporter

  • pw::GridImporter.read (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.
  • pw::GridImporter.convert (CHANGED) - Action now throws a Tcl error instead of returning false if mode is initialized with -strict.

pw:: ProjectLoader

pw:: IOMode

Changes for V18.0R2

pw:: TRexCondition

Changes for V18.0

pw:: Application

pw:: Block

pw:: BlockExtruded

pw:: BlockUnstructured

pw:: Connector

pw:: Display

pw:: DomainUnstructured

pw:: Examine

pw:: Face

  • pw::Face.getQuadrangleCellCount (REMOVED)
  • pw::Face.getTriangleCellCount (REMOVED)

pw:: Grid

pw:: GridEntity

pw:: Model

pw:: Rule

pw:: Shape

pw:: Shell

pw:: Solver

pw:: Source

pw:: SourceCurve

pw:: SourceEntity

pw:: SourcePoint

pw:: SourcePointCloud

pw:: SourceShape

pw:: Surface

pw::Application getFileTypes ?-mode < DatabaseImporter | DatabaseExporter | GridImporter | GridExporter >? ?-file filename?
This action gets the available filetype ids.
pw::Application getFileTypeAttributeNames filetype_id
This action gets the named file type attribute.
pw::Application getFileTypeAttribute filetype_id attribute_name
This action gets the named file type attribute.
pw::BlockUnstructured split ?<-trexLayers | -trexFronts>? blocks
This action splits the given TRex blocks into either a number of of maximum full prism layer blocks, or into a number of maximum mixed cell blocks dividing the anisotropic and isotropic cells.
$block splitByDistance distance domains
This action splits the unstructured block into a number of new blocks based on a distance from specified domains within the block.
This action splits the unstructured block into a number of new blocks, splitting along fronts in specified domains in the block by a specified number of layers.
This action takes an input list of domains on the block and determines which TRex fronts they lie on, if any.
$block getTRexLayersOnFront fronts
This action takes a list of front ids and determines how many full and max layers are associated with the front.
$block getAutomaticVoxelMinimumSize
This action gets the automatic minimum size based on the extents of the block.
$block getAutomaticVoxelMaximumSize
This action gets the automatic maximum size based on the extents of the block.
$block pushAttributes
This action pushes the block’s attributes onto the match domains if the TRexPushAttributes attribute is true.
$block boundaryAdaptation
This action adapts the block’s boundaries based on the current settings of the block.
pw::BlockUnstructured get/setDefault TRexIsotropicHeight isoHeight
This default is the TRex isotropic height applied to an unstructured block when it is created.
$block get/setUnstructuredSolverAttribute TRexSkewCriteriaMinimumAngle value
This attribute specifies the minimum included angle quality threshold for TRex cells.
$block getCellAverageEdgeLength index
This action gets the average edge length of the given cell.
$block getCellCentroid index
This action gets the centroid of the given cell.
$block getCellVolume index
This action gets the volume of the given cell.
$block getOversetData ?-path path? Donor index
Return the donor information for an overset fringe object.
$block getInteriorState
This action gets the interior state of this block.
pw::Connector getConnectorsInPlane ?-tolerance tol? ?-lamina? ?-loops? ?-secondary plane? plane entities
This action looks for connectors in a plane, with the candidate connectors given explicitly or implicitly from the given entities.
pw::Connector getBestSegment ?-start startVar? ?-end endVar? ?-projectToCommon projectToCommonVar? start_points end_points
This action, given two point-lists, returns a segment type, a start point, an end point, and a ProjectToCommon state that represent the best segment for a connector between the given points.
pw::Connector setDimensionFromSizeField ?-include ents? ?-exclude ents? ?-ignoreAll? ?-matchDimensions? ?-backgroundSpacing spacing? ?-defaultDecay decay? connectors
This action modifies the distribution and dimension of a list of pw::Connector objects based on the current size field.
pw::Curve getBestSegment ?-start startVar? ?-end endVar? ?-projectToCommon projectToCommonVar? start_points end_points
This action, given two point-lists, returns a segment type, a start point, an end point, and a ProjectToCommon state that represent the best segment for a database curve between the given points.
$dist get/setMiddleMode mode
This attribute is the requested behavior when transitioning from the beginning or ending section of the distribution to the middle of the distribution.
pw::Database getAll ?-framework framework? ?-type type_string?
This action gets a list of all database entities.
pw::Database getCount ?-framework framework? ?-type type_string?
This action gets the number of entities in the database.
$plane getPlane ?-D?
This action gets the plane coefficients.
$dom triangulate ?method?
This action creates an unstructured domain by triangulating this domain.
pw::DomainUnstructured get/setDefault TRexIsotropicHeight value
This attribute specifies the scale factor to be applied to the local isotropic height at which T-Rex stops layer growth via deformation.
$dom getCellAverageEdgeLength index
This action gets the average edge length of the given cell.
$dom getCellCentroid index
This action gets the centroid of the given cell.
$dom getCellArea index
This action gets the area of the given cell.
pw::Examine create type
This action creates an examine object.
pw::Examine blockCentroidX ?-intervals number? resultsVar block_list
This action reports statistics about the cell centroid X coordinate of blocks.
pw::Examine blockCentroidY ?-intervals number? resultsVar block_list
This action reports statistics about the cell centroid Y coordinate of blocks.
pw::Examine blockCentroidZ ?-intervals number? resultsVar block_list
This action reports statistics about the cell centroid Z coordinate of blocks.
pw::Examine domainCentroidX ?-intervals number? resultsVar domain_list
This action reports statistics about the centroid X coordinate of domains.
pw::Examine domainCentroidY ?-intervals number? resultsVar domain_list
This action reports statistics about the centroid Y coordinate of domains.
pw::Examine domainCentroidZ ?-intervals number? resultsVar domain_list
This action reports statistics about the centroid Z coordinate of domains.
This action gets the computed value at a grid point location within an entity.
pw::GridEntity get/setDefault SizeFieldCalculationMethod method
This default is the size field calculation method of a grid entity when it is created.
$segment get/setProjectToCommon project
This attribute controls whether the segment should be automatically projected to a database entity if all of the control points are constrained to the same database entity.
$segment getCommonEntity
This action gets the entity that is common to all control points.
$shape isDefined
This action checks if this shape is defined.
$shape isSolid
This action checks if this shape is solid
pw::Source getAll ?< -grid entities | -shape entities >? ?-framework framework? ?-global?
This action gets a list of all source entities.
$entity get/setSpecificationType type
This attribute is the specification type of the entity.
pw::SourceEntity getByName ?-path path? name
This action gets a source entity using the name.
pw::SourceCurve getBestSegment ?-start startVar? ?-end endVar? ?-projectToCommon projectToCommonVar? start_points end_points
This action, given two point-lists, returns a segment type, a start point, an end point, and a ProjectToCommon state that represent the best segment for a source curve between the given points.
$shape isDefined
This action checks if this shape is defined.
$shape isSolid
This action checks if this shape is solid
pw::Application setVerbosity level
This command controls the level of text output of the application.
pw::Application getVerbosity
This command reports the current level of filtering for text output by the application.
$examine examine ?-excludeCellTypes type_list?
This action executes the examine function for each entity added to the examine object.
$examine getCategories
This action gets the list of categories for which separate counts are maintained.
$examine getCategoryCount category
This action gets the specified category count for the examine function.
pw::Application getCAESolverAttribute attribute_name
This action gets the named CAE solver attribute.
pw::Application areOversetBCsCompatible name
This action return whether overset boundary conditions are compatible between the current assembler and another
pw::Script get/setServerAllowRemote allow
This attribute is a flag for whether clients on remote hosts will be allowed to connect to the Glyph Server.
pw::Script processServerMessages ?-authentication code? ?-allowRemote allow? ?-timeout seconds?
This action processes incoming messages to the Glyph Server, which allows executing Glyph commands in Pointwise over a TCP port.
$loader getFileInformation option
This action initializes returns information about the file after the mode has been initialized with the file name.
$loader get/setRepairMode mode
This attribute controls how connectors with grid points that are out of sync with their distribution functions are loaded.
$loader getRepairConnectors ?-averageChange avgVar? ?-maximumChange maxVar?
This action returns the connectors that have grid points that are out of sync with their distribution functions when the RepairMode attribute is set to Defer.
$loader repair mode ?connectors?
This action will repair the distributions of the out of sync connectors when the RepairMode attribute is set to Defer.
$con join ?<-keepDistribution | -resetDistribution>? ?-deleteBreakPoints? connector ?side?
This action joins this connector with a given connector.
$con setDimension dim
This action sets the dimension of this connector.
$con setDimensionFromSpacing spacing
This action sets the dimension of this connector based on equal spacing.
$con setDimensionFromSubConnectors subcon_list
This action sets the dimension of this connector by copying the dimension from a list of subconnectors.
$io verify
This action verifies the IO mode attributes and the entities of the mode that should be exported.
$io write
This action writes the file by converting pw::GridEntity objects into the format required for the exported data.
$con setSubConnectorDimensionFromDistribution index
This action sets the dimension of a subconnector in this connector based on the current distribution of the subconnector.
pw::Database getNormal point
This action returns the normal at the specified database point.
$io verify
This action verifies the IO mode attributes and the entities of the mode that should be exported.
$io write
This action writes the file by converting pw::DatabaseEntity objects into the format required for the exported data.
$io read
This action verifies the IO mode attributes and tries to read the file that is being imported.
$io convert
This action converts the data read in by creating pw::DatabaseEntity objects based on the imported data.
pw::Display get/setDoublePrecision bool
This attribute controls the floating point precision used in the display.
$dist get/setMiddleSpacing spacing
This attribute is the requested spacing when transitioning from the beginning or ending section of the distribution to the middle of the distribution.
$io verify
This action verifies the IO mode attributes and the entities of the mode that should be exported.
$io write
This action writes the file by converting pw::GridEntity objects into the format required for the exported data.
$io read
This action verifies the IO mode attributes and tries to read the file that is being imported.
$io convert
This action converts the data read in by creating pw::GridEntity objects based on the imported data.
$io initialize ?-strict? ?-type file_type? filename
This action initializes the mode with the file type and name.
pw::Display zoomToEntities ?-animate seconds? entities
This action changes the zoom level and pans to center the display around the list of given entities.
pw::Display zoomToFit ?-animate seconds?
This action changes the zoom level and pans to center the display around all currently visible entities.
$tc get/setConditionType type
This attribute is the condition type of the T-Rex condition.
pw::Script get/setServerActive active
This attribute is a flag for whether the Glyph Server is actively listening for client connections or not.
pw::Script get/setServerPort port
This attribute is the TCP port number of that the Glyph Server listens on for client connections.
pw::Script get/setServerAuthentication code
This attribute is an authentication code used to authenicate the clients that attempt to connect to the Glyph Server.
pw::Application reset ?-keep keep_list? ?reset_list?
Reset the settings of the application
pw::Application isValidElementTopology name type
This action determines if the given element topology type is supported by a CAE solver.
pw::Application getCAESolverAttribute AllowedElements
This gets a list of the element types supported by the CAE solver.
pw::Application getCAESolverAttribute AllowedElementTopologies
This gets a list of the element topologies supported by the CAE solver.
$block getOversetData DonorCandidateList index
Return the donor candidate information for an overset fringe or orphan object.
$block get/setExtrusionSolverAttribute NormalQualitySmoothing < Default | bool_value >
This enables/disables normal smoothing based on a quality metric.
$block get/setExtrusionSolverAttribute NormalInteriorOnlySmoothing < Default | bool_value >
This enables/disables interior only quality based smoothing.
$block get/setExtrusionSolverAttribute NormalMaximumIterationsSmoothing < Default | maxIters >
This specifies/retrieves the maximum number of smoothing iterations.
$block get/setExtrusionSolverAttribute NormalBlendExponentSmoothing < Default | blendExp >
This specifies/retrieves the blend exponent for smoothing.
pw::BlockUnstructured join ?-reject rejectVar? blocks
This action joins as many of the given unstructured blocks together as possible.
pw::BlockUnstructured combineAnisoCells blocks
This action combines anisotropic tet and pyramid cells in TRex-defined blocks into tet, pyramid, prism and hex cells.
pw::BlockUnstructured get/setDefault TRexCellType value
This default is the type of cells generated by TRex of an unstructured block when it is created.
$blk getTRexTetCount
This action gets the number of T-Rex tet cells in the block.
$blk getTRexPyrCount
This action gets the number of T-Rex pyr cells in the block.
$con addBreakPoint ?< -control | -arc | -X | -Y | -Z | -U | -V >? value
This action adds one or more break points to the list of break points.
pw::Database get/setImportShellCellMode mode
This attribute notifies how shell cells should be handled on import.
pw::Display get/setShowSources show
This attribute controls showing source entities in the display.
pw::Display getSelectedEntities ?-selectionmask mask? resultVar
This action allows the user to query the display for the current set of selected entities.
pw::Display createSelectionMask ?-requireConnector filters? ?-requireDomain filters? ?-requireBlock filters? ?-requireDatabase filters? ?-requireDatabaseBoundary filters? ?-requireSpacing filters? ?-requireSource filters? ?-blockConnector filters? ?-blockDomain filters? ?-blockBlock filters? ?-blockDatabase filters? ?-blockSpacing filters? ?-blockSource filters?
This action creates a selection mask for use with selectEntities.
pw::Display selectPoint ?-description message? ?<-controlPoint conList | -connector conList | -domain domList | -database dbList | -source srcList>? ?-details varName?
This action enters an interactive mode where the user can select a single point.
$dom triangulate ?method?
This action creates a new unstructured domain by triangulating the quads in this domain.
pw::DomainUnstructured get/setDefault IsoCellType value
This default attribute controls what type of cells a domain will contain in the isotropic region (all cells if T-Rex is not applied) after generation.
pw::DomainUnstructured get/setDefault QuadMaximumIncludedAngle value
This default is the maximum included angle in degrees at a corner of a quad in an unstructured domain when it is created.
pw::DomainUnstructured get/setDefault QuadMaximumWarpAngle value
This default is the maximum warp (dihedral) angle in degrees between the two tris comprising a quad in an unstructured domain when it is created.
pw::DomainUnstructured get/setDefault TRexCellType value
This default attribute contains what type of cells a T-Rex generated domain will contain after generation.
pw::DomainUnstructured get/setDefault Algorithm algorithm
This default is the meshing algorithm of an unstructured domain when it is created.
$dom getTRexTriCellCount
This action gets the number of T-Rex triangular cells in the domain generated by the last run of the solver.
$dom getTRexQuadCellCount
This action gets the number of T-Rex quadrilateral cells in the domain generated by the last run of the solver.
pw::Examine addSavedCut type value <block | form> ?-excludeCellTypes type_list? ?user_normal?
This action adds a cut to the list of saved cuts for block examine.
pw::Examine removeSavedCut type value <block | form> ?-excludeCellTypes type_list? ?user_normal?
This action removes a cut from the list of saved cuts for block examine.
pw::Grid getAll ?-type type_string? ?-gridgenCompatible? ?-framework framework?
This action gets a list of all grid entities.
pw::Grid getCount ?-type type_string? ?-gridgenCompatible?
This action gets the number of grid entities.
pw::Grid getPointCount ?<Node | Connector | Domain | Block>?
This action gets the number of points in the entire grid.
$entity get/setIgnoreAllSources ignore
This attribute is a flag that controls whether the influence of sources should be ignored when determining grid point locations.
$entity getPointCount ?-constrained constrainedVar? ?-owned?
This action gets the number of grid points in the given entity.
$entity getExcludedSources
This action gets all source entities that are being explicitly excluded from affecting the grid of this entity
$entity excludeSource source ?exclude?
This action explicitly excludes a source from affecting the grid of this entity
$entity getOutOfSyncWithSources
This action checks if the grid entity is currently out of sync with its sources.
$entity getOutOfSyncAttributes
This action checks if the grid entity is currently out of sync with its attributes.
$entity clearOutOfSync
This action clears the out of sync flags for this grid entity, even though the grid points may be out of sync with it’s sources or attributes.
$io getWarningCount
This action gets the number of warnings that occurred during the last IO operation.
$io getWarningInformation index
This action gets the information of the given warning.
$io getFailureGroups
This action gets the groups that were created during import to group left over entities when an entity has conversion problems.
$model getQuilts
This action gets the quilts of this model
pw::Rule getAllowableEntityTypes function
This action gets a list of allowable entity types supported by the specified function.
$rule setCriterion function operand limit
This action sets the measurement to be used, the comparison operand, and the limit to check.
$shell getFaceCount
This action gets the number of faces in the shell.
$shell getFaceTriangles index
This action gets the vertices of the triangles for a face in the shell.
$solver getFailedEntities
This action returns the list of entities failed by the last call to run or resume.
$surface clear
This action sets the surface to the initial cleared state.
$solver get/setOversetAdaptation value
This attribute controls whether the pw::Solver.run command will perform refinement based on overset assembly length scales.
$solver get/setAllowIncomplete value
This attribute controls whether the pw::Solver.run command will throw an error if initialization produces an incomplete grid.