NX Open C++ Reference Guide
Classes | Public Types | Public Member Functions | List of all members
NXOpen::CAE::Result Class Reference


This class provides interfaces to query analysis results. More...

Inheritance diagram for NXOpen::CAE::Result:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject NXOpen::CAE::ImportedResult NXOpen::CAE::MappedResult NXOpen::CAE::SolutionResult

Classes

struct  Averaging
 Averaging structure to specify averaging options. More...
 
struct  DeformationParameters
 Deformation parameter structure to specify complete result state for the deformed shape This structure has been replaced by NXOpen::CAE::DeformationParameters
More...
 
struct  ElementValue
 Element-value structure to specify element value options. More...
 
struct  ResultBasicUnit
 The basic units system for a result. More...
 
struct  ResultParameters
 Result parameter structure to specify complete result state for the color display This structure has been replaced by NXOpen::CAE::ResultParameters
More...
 
struct  ResultSection
 Result Section structure to specify a result section for beams and shells. More...
 
struct  Type
 Result type structure to specify a result dataset. More...
 
struct  VelocityParameters
 Velociy parameter structure to specify result state for the velocity field used in streamline extraction. More...
 

Public Types

enum  BeamEnd { BeamEndNone = -1, BeamEndFore, BeamEndAft }
 Value type for beam end. More...
 
enum  Complex {
  ComplexReal, ComplexImaginary, ComplexAmplitude, ComplexSignedAmplitude,
  ComplexPhaseAngle
}
 Complex options. More...
 
enum  Component {
  ComponentScalar, ComponentX, ComponentY, ComponentZ,
  ComponentMagnitude, ComponentXx, ComponentYy, ComponentZz,
  ComponentXy, ComponentYz, ComponentZx, ComponentDeterminant,
  ComponentMean, ComponentMaximumShear, ComponentMinimumPrincipal, ComponentMiddlePrincipal,
  ComponentMaximumPrincipal, ComponentOctahedral, ComponentVonMises, ComponentMembraneXX,
  ComponentMembraneYY, ComponentMembraneXY, ComponentBendingXX, ComponentBendingYY,
  ComponentBendingXY, ComponentShearYZ, ComponentShearXZ, ComponentAxial,
  ComponentBendingS, ComponentBendingT, ComponentTorsion, ComponentShearS,
  ComponentShearT, ComponentSpringDashpotForce, ComponentSpringDashpotForceX, ComponentSpringDashpotForceY,
  ComponentSpringDashpotForceZ, ComponentSpringDashpotMomentX, ComponentSpringDashpotMomentY, ComponentSpringDashpotMomentZ,
  ComponentScalar1, ComponentScalar2, ComponentScalar3, ComponentScalar4,
  ComponentScalar5, ComponentScalar6, ComponentWorstPrincipal
}
 Result components. More...
 
enum  ComputationType { ComputationTypeNone, ComputationTypeAverage, ComputationTypeSum }
 types for different way of computing nodal result from element nodal result. More...
 
enum  CoordinateSystem {
  CoordinateSystemAbsoluteRectangular, CoordinateSystemAbsoluteCylindrical, CoordinateSystemAbsoluteSpherical, CoordinateSystemWorkRectangular,
  CoordinateSystemWorkCylindrical, CoordinateSystemWorkSpherical, CoordinateSystemLocal, CoordinateSystemMaterial,
  CoordinateSystemSelectRectangular, CoordinateSystemSelectCylindrical, CoordinateSystemSelectSpherical
}
 Coordinate systems. More...
 
enum  CoordinateSystemSource { CoordinateSystemSourceNone, CoordinateSystemSourceModel, CoordinateSystemSourceResult }
 Source of selected coordinate system. More...
 
enum  DataType {
  DataTypeScalar, DataTypeVector, DataTypeSixVector, DataTypeTensor,
  DataTypeElementResultantShell, DataTypeElementResultantBeam, DataTypeElementResultantSpringDashpot, DataTypeSixScalars,
  DataTypeThreeScalars
}
 Result data types. More...
 
enum  DeformationScale { DeformationScaleModel, DeformationScaleAbsolute }
 Deformation scales. More...
 
enum  ElementValueCriterion { ElementValueCriterionAverage, ElementValueCriterionCentroid, ElementValueCriterionMaximum, ElementValueCriterionMinimum }
 Element-value criterions. More...
 
enum  Filetype {
  FiletypeNastran, FiletypeIdeas, FiletypeBud, FiletypeVki,
  FiletypeAbaqus, FiletypeAnsys, FiletypeMapped, FiletypeAfu,
  FiletypeRs2, FiletypeAbaqusOdb, FiletypeLsdynaState, FiletypePermasPost,
  FiletypeSamcefDes, FiletypeNastranXdb
}
 The result file type. More...
 
enum  GroupContainer {
  GroupContainerZeroDimensional, GroupContainerOneDimensional, GroupContainerTwoDimensional, GroupContainerThreeDimensional,
  GroupContainerConnector, GroupContainerOther
}
 Group Containers. More...
 
enum  LoadcaseValueType {
  LoadcaseValueTypeUnknown = -1, LoadcaseValueTypeFrequency, LoadcaseValueTypeLoadFactor, LoadcaseValueTypeNodeDOF,
  LoadcaseValueTypeLoadCase, LoadcaseValueTypeTime
}
 Value type for result load case. More...
 
enum  Location { LocationNodal, LocationElement, LocationElementNodal }
 Result locations. More...
 
enum  Quantity {
  QuantityDisplacement, QuantityRotation, QuantityTranslationalDeformation, QuantityRotationalDeformation,
  QuantityContactDisplacement, QuantityVelocity, QuantityAngularVelocity, QuantityAcceleration,
  QuantityAngularAcceleration, QuantityVonMisesStress, QuantityVonMisesStrain, QuantityStress,
  QuantityStrain, QuantityStrainEnergy, QuantityStrainEnergyDensity, QuantityStrainEnergyError,
  QuantityEquivalentPlasticStrain, QuantityEquivalentCreepStrain, QuantityKineticEnergy, QuantityKineticEnergyDensity,
  QuantityKineticEnergyPercent, QuantityThickness, QuantityTemperature, QuantityTemperatureGradient,
  QuantityHeatFlux, QuantityThermalEnergy, QuantityHeatFlow, QuantityAppliedForce,
  QuantityAppliedMoment, QuantityReactionForce, QuantityReactionMoment, QuantityReactionForceMPC,
  QuantityReactionMomentMPC, QuantityContactTraction, QuantityContactForce, QuantityElementForce,
  QuantityElementMoment, QuantityContactPressure, QuantityFatigueLife, QuantityFatigueDamage,
  QuantityFatigueSafetyFactor, QuantityStrengthSafetyFactor, QuantityElementError, QuantityElementResultants,
  QuantityElementStrainResultants, QuantityMaximumTemperature, QuantityMinimumTemperature, QuantityTimeAtMaximumTemperature,
  QuantityTimeAtMinimumTemperature, QuantityConductiveFlux, QuantityTotalHeatLoad, QuantityTotalHeatFlux,
  QuantityHeatResidual, QuantityConvectionCoefficient, QuantityViewFactorsSum, QuantityAdjustedVelocity,
  QuantityPressureOnPositiveSide, QuantityPressureOnNegativeSide, QuantityStaticPressure, QuantityTotalPressure,
  QuantityTurbulenceEnergy, QuantityTurbulenceDissipation, QuantityFluidDensity, QuantityShearStressOnPositiveSide,
  QuantityShearStressOnNegativeSide, QuantityRoughnessOnPositiveSide, QuantityRoughnessOnNegativeSide, QuantityYPlusOnPositiveSide,
  QuantityYPlusOnNegativeSide, QuantityMassFlux, QuantityFluidTemperature, QuantityConvectiveFlux,
  QuantityLocalConvectionCoefficient, QuantityBulkConvectionCoefficient, QuantityPressure, QuantityVelocityComponent,
  QuantityMassFlow, QuantityElementHeatLoad, QuantitySafetyFactor, QuantityShellResultants,
  QuantityBeamResultants, QuantitySpringDashpotResultant, QuantityShellStrainResultants, QuantityBeamStrainResultants,
  QuantitySpringDashpotStrainResultant, QuantityPlyFailureIndex, QuantityBondFailureIndex, QuantityPlyStress,
  QuantityPlyStrain, QuantityBondSafetyMargin, QuantityPlySafetyMargin, QuantityTorsionStress,
  QuantityGridPointForce, QuantityGridPointMoment, QuantityRadiativeSourceHeatFlux, QuantityRadiance,
  QuantityApparentTemperature, QuantityFluence, QuantityRCProduct, QuantityVoltage,
  QuantityPowerDensity, QuantityRelativeVelocity, QuantityWaterCumulation, QuantityTurbulentSpecificDissipation,
  QuantityRadiativeHeatFlux, QuantityCollimatedHeatFlux, QuantityDiffuseHeatFlux, QuantityInfraredHeatFlux,
  QuantityViewFactor, QuantityUnknown, QuantityMappedTemperature, QuantityMappedTemperatureGradient,
  QuantityRadiativeAbsorbedHeatFlux, QuantityRadiativeIncidentHeatFlux, QuantityRadiativeReflectedHeatFlux, QuantityRadiativeTransmittedHeatFlux,
  QuantityCollimatedAbsorbedHeatFlux, QuantityCollimatedIncidentHeatFlux, QuantityCollimatedReflectedHeatFlux, QuantityCollimatedTransmittedHeatFlux,
  QuantityDiffuseAbsorbedHeatFlux, QuantityDiffuseIncidentHeatFlux, QuantityDiffuseReflectedHeatFlux, QuantityDiffuseTransmittedHeatFlux,
  QuantityInfraredAbsorbedHeatFlux, QuantityInfraredIncidentHeatFlux, QuantityInfraredReflectedHeatFlux, QuantityInfraredTransmittedHeatFlux,
  QuantityAlbedoViewFactor, QuantityEarthViewFactor, QuantitySolarViewFactor, QuantitySpaceViewFactor,
  QuantityQuality, QuantityRadiationPatch, QuantityAbsorbedRadiation, QuantityIncidentRadiation,
  QuantityReflectedRadiation, QuantityTransmittedRadiation, QuantityRefractiveIndex, QuantityRefractiveIndexGradient,
  QuantityOpticalPathLength, QuantityLaserPower, QuantityPumpingPower, QuantityRadiativeFluxinSolid,
  QuantityFluidScalar, QuantityWallDistance, QuantityRelativeHumidity, QuantitySpecificHumidity,
  QuantityMachNumber, QuantityPredictedPercentDissatisfied, QuantityPercentMeanVote, QuantityVorticity,
  QuantityRelativePressure, QuantityAbsolutePressure, QuantityElementAspectRatio, QuantityElementDistortion,
  QuantityElementTaper, QuantityElementSize, QuantityElementJacobian, QuantityElementSkew,
  QuantityElementStretch, QuantityElementTwist, QuantityElementWarp, QuantityFluidMesh,
  QuantityNetRadiativeLoad, QuantityNetRadiativeFlux, QuantityRadiosityLoad, QuantityRadiosityFlux,
  QuantityIrradianceLoad, QuantityIrradianceFlux, QuantityParticleDensity, QuantityParticleMassDensity,
  QuantityAcousticPowerDensity, QuantityReynoldsNumber, QuantityBondStrengthRatio, QuantityPlyStrengthRatio,
  QuantityFailureIndex, QuantityContactInitialSeparation, QuantityContactFinalSeparation, QuantityGasketPressue,
  QuantityGasketClosure, QuantityGasketPlasticClosure, QuantityGasketStressYield, QuantityGasketStatus,
  QuantityContactPenetration, QuantityContactStatus, QuantityContactGapDistance, QuantityStressLevelCrossingRate,
  QuantityVonMisesStressLevelCrossingRate, QuantityVonMisesStrainLevelCrossingRate, QuantityDisplacementLevelCrossingRate, QuantityRotationLevelCrossingRate,
  QuantityVelocityLevelCrossingRate, QuantityAngularVelocityLevelCrossingRate, QuantityAccelerationLevelCrossingRate, QuantityAngularAccelerationLevelCrossingRate,
  QuantityElementForceLevelCrossingRate, QuantityElementMomentLevelCrossingRate, QuantityElementResultantsLevelCrossingRate, QuantityShellResultantsLevelCrossingRate,
  QuantityBeamResultantsLevelCrossingRate, QuantitySpringDashpotResultantsLevelCrossingRate, QuantityElementStrainResultantsLevelCrossingRate, QuantityShellStrainResultantsLevelCrossingRate,
  QuantityBeamStrainResultantsLevelCrossingRate, QuantitySpringDashpotStrainResultantsLevelCrossingRate, QuantityXDisplacement, QuantityYDisplacement,
  QuantityZDisplacement, QuantityLevelCrossingRateXDisplacement, QuantityLevelCrossingRateYDisplacement, QuantityLevelCrossingRateZDisplacement,
  QuantityXRotation, QuantityYRotation, QuantityZRotation, QuantityLevelCrossingRateXRotation,
  QuantityLevelCrossingRateYRotation, QuantityLevelCrossingRateZRotation, QuantityXAcceleration, QuantityYAcceleration,
  QuantityZAcceleration, QuantityLevelCrossingRateXAcceleration, QuantityLevelCrossingRateYAcceleration, QuantityLevelCrossingRateZAcceleration,
  QuantityXAngularAcceleration, QuantityYAngularAcceleration, QuantityZAngularAcceleration, QuantityLevelCrossingRateXAngularAcceleration,
  QuantityLevelCrossingRateYAngularAcceleration, QuantityLevelCrossingRateZAngularAcceleration, QuantityXXStress, QuantityYYStress,
  QuantityZZStress, QuantityXYStress, QuantityYZStress, QuantityZXStress,
  QuantityLevelCrossingRateXXStress, QuantityLevelCrossingRateYYStress, QuantityLevelCrossingRateZZStress, QuantityLevelCrossingRateXYStress,
  QuantityLevelCrossingRateYZStress, QuantityLevelCrossingRateZXStress, QuantityXElementForce, QuantityYElementForce,
  QuantityZElementForce, QuantityRXElementForce, QuantityRYElementForce, QuantityRZElementForce,
  QuantityLevelCrossingRateXElementForce, QuantityLevelCrossingRateYElementForce, QuantityLevelCrossingRateZElementForce, QuantityLevelCrossingRateRXElementForce,
  QuantityLevelCrossingRateRYElementForce, QuantityLevelCrossingRateRZElementForce, QuantityNXXShellResultant, QuantityNYYShellResultant,
  QuantityNXYShellResultant, QuantityMXXShellResultant, QuantityMYYShellResultant, QuantityMXYShellResultant,
  QuantityQXZShellResultant, QuantityQYZShellResultant, QuantityLevelCrossingRateNXXShellResultant, QuantityLevelCrossingRateNYYShellResultant,
  QuantityLevelCrossingRateNXYShellResultant, QuantityLevelCrossingRateMXXShellResultant, QuantityLevelCrossingRateMYYShellResultant, QuantityLevelCrossingRateMXYShellResultant,
  QuantityLevelCrossingRateQXZShellResultant, QuantityLevelCrossingRateQYZShellResultant, QuantityYPlus, QuantityThermalConductivity,
  QuantityThermalStrain, QuantityGapThickness, QuantityTotalForce, QuantityTotalMoment,
  QuantityTotalResidualForce, QuantityTotalResidualMoment, QuantityGridPointReactionForce, QuantityGridPointReactionMoment,
  QuantityGridPointAppliedForce, QuantityGridPointAppliedMoment, QuantityGlueForce, QuantityGluePressure,
  QuantityGlueTraction, QuantityEnthalpy, QuantityEnthalpyRate, QuantityNonlinearStress,
  QuantityNonlinearStrain, QuantityBondStress, QuantityBondStrain, QuantitySolidLaminateFailureIndex,
  QuantitySolidInterLaminarFailureIndex, QuantityExternalAppliedHeatFlow, QuantityOptimizationDisplacement, QuantityDisplacementMagnitude,
  QuantityFractionVolume, QuantityFilmThickness, QuantityTime, QuantitySurfaceEmissivity,
  QuantityRootMeanSquareDisplacement, QuantityRootMeanSquareAcceleration, QuantityRootMeanSquareStress, QuantityZeroCrossingsDisplacement,
  QuantityZeroCrossingsAcceleration, QuantityZeroCrossingsStress, QuantitySoundPressure, QuantityRootMeanSquareRotation,
  QuantityRootMeanSquareVelocity, QuantityRootMeanSquareAngularVelocity, QuantityRootMeanSquareAngularAcceleration, QuantityRootMeanSquareAppliedForce,
  QuantityRootMeanSquareAppliedMoment, QuantityRootMeanSquareVonMisesStress, QuantityZeroCrossingseRotation, QuantityZeroCrossingsVelocity,
  QuantityZeroCrossingseAngularVelocity, QuantityZeroCrossingseAngularAcceleration, QuantityZeroCrossingseAppliedForce, QuantityZeroCrossingseAppliedMoment,
  QuantityRootMeanSquareStrain, QuantityZeroCrossingsStrain, QuantityPlasticStrain, QuantityLogarithmicStrain,
  QuantityTensionSafetyFactor, QuantityCompressionSafetyFactor, QuantityRootMeanSquareElementResultant, QuantityZeroCrossingsElementResultant,
  QuantityRootMeanSquareShellResultants, QuantityRootMeanSquareBeamResultants, QuantityRootMeanSquareSpringDashpotResultant, QuantityZeroCrossingsShellResultants,
  QuantityZeroCrossingsBeamResultants, QuantityZeroCrossingsSpringDashpotResultant, QuantityXReactionForce, QuantityYReactionForce,
  QuantityZReactionForce, QuantityXReactionMoment, QuantityYReactionMoment, QuantityZReactionMoment,
  QuantityLumpedMass, QuantityDistributedMassPerLength, QuantityDistributedMassPerArea, QuantityTemperatureLoad,
  QuantityTorsionStrain, QuantityAxialStress, QuantityAxialStrain, QuantityLength,
  QuantitySurfaceAbsoptivity, QuantityTurbulentIntensity, QuantityVaporToDryAirMassRatio, QuantityTracerFluidMassFraction,
  QuantityTotalMixtureMassFractions, QuantityMass, QuantitySurfaceDensity, QuantityEmissivityValue,
  QuantityEffectiveEmissivity, QuantityVolumeFlow, QuantityCoefficientPerLength, QuantityPermeability,
  QuantityThermalConductance, QuantityThermalResistance, QuantityConductancePerLength, QuantitySeebeckCoefficient,
  QuantityElectricalResistivity, QuantityElectricalResistance, QuantityCurrent, QuantityPower,
  QuantityHeatCapacity, QuantityTemperatureDifference, QuantityMassDensity, QuantityPrincipalStress,
  QuantityRootMeanSquareTorsionStress, QuantityZeroCrossingsTorsionStress, QuantityRootMeanSquareTorsionStrain, QuantityZeroCrossingsTorsionStrain,
  QuantityRootMeanSquareAxialStress, QuantityZeroCrossingsAxialStress, QuantityRootMeanSquareAxialStrain, QuantityZeroCrossingsAxialStrain,
  QuantityRootMeanSquareReactionForceMPC, QuantityZeroCrossingsReactionForceMPC, QuantityRootMeanSquareReactionMomentMPC, QuantityZeroCrossingsReactionMomentMPC,
  QuantityMolecularDiffusionCoefficient, QuantityAngle, QuantityPressureDropToVelocityRatio, QuantityRootMeanSquareReactionForce,
  QuantityZeroCrossingsReactionForce, QuantityRootMeanSquareReactionMoment, QuantityZeroCrossingsReactionMoment, QuantityRootMeanSquareElementResultantStrain,
  QuantityZeroCrossingsElementResultantStrain, QuantityRootMeanSquareShellStrainResultant, QuantityZeroCrossingsShellStrainResultant, QuantityRootMeanSquareBeamStrainResultant,
  QuantityZeroCrossingsBeamStrainResultant, QuantityRootMeanSquareSpringDashpotStrainResultant, QuantityZeroCrossingsSpringDashpotStrainResultant, QuantityElasticStrain,
  QuantityAdaptiveElementStressError, QuantityAdaptiveNodalMeshRefinementLevel, QuantityNormErrorStrainEnergy, QuantityNormErrorMaximumStrainEnergy,
  QuantityNormMaximumStrainEnergy, QuantityNormErrorMaximumStress, QuantityNormErrorStress, QuantityNormMaximumStress,
  QuantityNormStress, QuantityDynamicViscosity, QuantityNormStrainEnergy, QuantityElementIntegrationPointStress,
  QuantityElementIntegrationPointStrain, QuantityElasticStrainAtElementIntegrationPoint, QuantityThermalStrainAtElementIntegrationPoint, QuantityCreepStrain,
  QuantityCreepStrainAtElementIntegrationPoint, QuantityPlasticStrainAtElementIntegrationPoint, QuantityContactSlipIncrementalDisplacement, QuantityContactSliptotalDisplacement,
  QuantityGridPointReactionForceMPC, QuantityGridPointReactionMomentMPC, QuantityMagneticFluxDensity, QuantityMagneticField,
  QuantityTemperatureError, QuantityMaximumTemperatureError, QuantityXAngularVelocity, QuantityYAngularVelocity,
  QuantityZAngularVelocity
}
 Result quantities. More...
 
enum  Section {
  SectionNotApplicable, SectionTop, SectionMiddle, SectionBottom,
  SectionMinimum, SectionMaximum, SectionStressRecoveryPointC, SectionStressRecoveryPointD,
  SectionStressRecoveryPointE, SectionStressRecoveryPointF, SectionAll, SectionBending
}
 Result sections. More...
 
enum  SolutionType {
  SolutionTypeUnknown, SolutionTypeStatic, SolutionTypeVibration, SolutionTypeBuckling,
  SolutionTypeTransient, SolutionTypeFreqresponse, SolutionTypeComplexeigen, SolutionTypeQuasistatic
}
 The result solution type. More...
 
enum  TensorDerivedAbsolute { TensorDerivedAbsoluteAllComponents, TensorDerivedAbsoluteDerivedComponent }
 This enumeration defines the methods that can be used when calculating absolute values for the following derived components of NXOpen::CAE::Result::DataTypeTensor NXOpen::CAE::Result::ComponentDeterminant , NXOpen::CAE::Result::ComponentMean , NXOpen::CAE::Result::ComponentMaximumShear , NXOpen::CAE::Result::ComponentMinimumPrincipal , NXOpen::CAE::Result::ComponentMiddlePrincipal , NXOpen::CAE::Result::ComponentMaximumPrincipal , NXOpen::CAE::Result::ComponentOctahedral. More...
 
- Public Types inherited from NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger,
  AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference,
  AttributeTypeAny = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual }
 Specifies the format of the date and time attribute. More...
 

Public Member Functions

int AskElementIndex (int elementLabel)
 Ask element index of a given element user label. More...
 
int AskElementLabel (int elementIndex)
 Ask element user label of a given element index. More...
 
void AskElementNodes (int elementIndex, std::vector< int > &nodeIndex)
 Asks for the nodes given an element
Created in NX6.0.2. More...
 
NXOpen::CAE::ElementTypes::Shape AskElementShape (int elementIndex)
 Ask element shape given an element index. More...
 
std::vector< NXStringAskIterations (int loadcaseIndex)
 Number of iterations available for a given loadcase and their descriptions Iteration index varies from 0 to N-1 (number of iterations) More...
 
std::vector< NXStringAskLoadcases ()
 Number of loadcases available in the result file and their descriptions. More...
 
std::vector< NXOpen::Point3dAskNodeCoordinates (const std::vector< int > &nodeIndex)
 Asks for the coordinates of a node array. More...
 
int AskNodeIndex (int nodeLabel)
 Ask node index of a given node user label. More...
 
int AskNodeLabel (int nodeIndex)
 Ask node user label of a given node index. More...
 
int AskNumElements ()
 Ask number of elements in the model Element index varies from 0 to N-1 (number of elements) More...
 
void AskNumElementsOfGroup (NXOpen::CAE::Result::GroupContainer type, int groupIndex, std::vector< int > &elementIndex)
 Returns an array of elements indices for a given group Group index range from 0 to N-1 (number of groups) More...
 
int AskNumGroupsInContainer (NXOpen::CAE::Result::GroupContainer type)
 Returns the number of groups available in the model of type NXOpen::CAE::Result::GroupContainer . More...
 
int AskNumIterations (int loadcaseIndex)
 Number of iterations available for a given loadcase. More...
 
int AskNumLoadcases ()
 Number of loadcases available in the result file. More...
 
int AskNumNodes ()
 Ask number of nodes in the model Node index varies from 1 to N (number of nodes) More...
 
NXOpen::CAE::Result::DataType AskResultDataType (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType)
 Ask result datatype. More...
 
NXOpen::CAE::Result::LoadcaseValueType AskResultLoadcaseValue (int loadcaseIndex, NXString *description, double *value)
 Ask load case description, value type and value for the input load case. More...
 
void AskResultSections (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType, std::vector< int > &sectionNums)
 Ask element ids and corresponding number of sections at which result is defined
Created in NX6.0.3. More...
 
void AskResultTypes (int loadcaseIndex, int iterationIndex, std::vector< NXOpen::CAE::Result::Type > &types, std::vector< NXString > &description)
 Returns an array of result types and descriptions available for a given loadcase and iteration
Created in NX6.0.2. More...
 
NXString AskSectionDescription (NXOpen::CAE::Result::Section sect)
 Ask Section description provided section type. More...
 
NXOpen::TaggedObjectFind (const NXString &journalIdentifier)
 Returns a NXOpen::CAE::BaseLoadcase. More...
 
NXOpen::TaggedObjectFind (const char *journalIdentifier)
 Returns a NXOpen::CAE::BaseLoadcase. More...
 
std::vector
< NXOpen::CAE::BaseLoadcase * > 
GetLoadcases ()
 Ask the loadcases present in this result. More...
 
void GetResultCoordinateSystemDefinition (int id, NXOpen::CAE::Result::CoordinateSystem *type, NXOpen::Point3d *origin, NXOpen::Matrix3x3 *matrix)
 Returns definitions of a result coordinate system
Created in NX8.0.1. More...
 
std::vector< int > GetResultCoordinateSystems ()
 Returns coordinate system IDs defined in the result. More...
 
bool IsResultTypeComplex (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType)
 Ask whether a result type is complex or not. More...
 
- Public Member Functions inherited from NXOpen::NXObject
void DeleteAllAttributesByType (NXOpen::NXObject::AttributeType type)
 Deletes all attributes of a specific type. More...
 
void DeleteAllAttributesByType (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option)
 Deletes all attributes of a specific type with the option to update or not. More...
 
void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const NXString &title)
 Deletes an attribute by type and title. More...
 
void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title)
 Deletes an attribute by type and title. More...
 
void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const NXString &title, NXOpen::Update::Option option)
 Deletes an attribute by type and title with the option to update or not. More...
 
void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title, NXOpen::Update::Option option)
 Deletes an attribute by type and title with the option to update or not. More...
 
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const NXString &title, bool deleteEntireArray, NXOpen::Update::Option option)
 Deletes the first attribute encountered with the given Type, Title. More...
 
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const char *title, bool deleteEntireArray, NXOpen::Update::Option option)
 Deletes the first attribute encountered with the given Type, Title. More...
 
void DeleteUserAttributes (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option)
 Deletes the attributes encountered with the given Type with option to update or not. More...
 
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetAttributeTitlesByType (NXOpen::NXObject::AttributeType type)
 Gets all the attribute titles of a specific type. More...
 
bool GetBooleanUserAttribute (const NXString &title, int index)
 Gets a boolean attribute by Title and array Index. More...
 
bool GetBooleanUserAttribute (const char *title, int index)
 Gets a boolean attribute by Title and array Index. More...
 
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const NXString &title, int index)
 Gets a time attribute by Title and array Index. More...
 
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const char *title, int index)
 Gets a time attribute by Title and array Index. More...
 
int GetIntegerAttribute (const NXString &title)
 Gets an integer attribute by title. More...
 
int GetIntegerAttribute (const char *title)
 Gets an integer attribute by title. More...
 
int GetIntegerUserAttribute (const NXString &title, int index)
 Gets an integer attribute by Title and array Index. More...
 
int GetIntegerUserAttribute (const char *title, int index)
 Gets an integer attribute by Title and array Index. More...
 
double GetRealAttribute (const NXString &title)
 Gets a real attribute by title. More...
 
double GetRealAttribute (const char *title)
 Gets a real attribute by title. More...
 
double GetRealUserAttribute (const NXString &title, int index)
 Gets a real attribute by Title and array Index. More...
 
double GetRealUserAttribute (const char *title, int index)
 Gets a real attribute by Title and array Index. More...
 
NXString GetReferenceAttribute (const NXString &title)
 Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More...
 
NXString GetReferenceAttribute (const char *title)
 Gets the reference string (not the calculated value) of a string attribute that uses a reference string. More...
 
NXString GetStringAttribute (const NXString &title)
 Gets a string attribute value by title. More...
 
NXString GetStringAttribute (const char *title)
 Gets a string attribute value by title. More...
 
NXString GetStringUserAttribute (const NXString &title, int index)
 Gets a string attribute by Title and array Index. More...
 
NXString GetStringUserAttribute (const char *title, int index)
 Gets a string attribute by Title and array Index. More...
 
NXString GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const NXString &title)
 Gets a time attribute by title. More...
 
NXString GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const char *title)
 Gets a time attribute by title. More...
 
NXString GetTimeUserAttribute (const NXString &title, int index)
 Gets a time attribute by Title and array Index. More...
 
NXString GetTimeUserAttribute (const char *title, int index)
 Gets a time attribute by Title and array Index. More...
 
NXOpen::NXObject::AttributeInformation GetUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More...
 
NXOpen::NXObject::AttributeInformation GetUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetUserAttribute (const NXString &title, bool includeUnset, bool addStringValues, NXOpen::NXObject::AttributeType type)
 Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetUserAttribute (const char *title, bool includeUnset, bool addStringValues, NXOpen::NXObject::AttributeType type)
 Gets the first attribute (or attribute array) encountered on the object, if any, with a given Title and Type. More...
 
NXString GetUserAttributeAsString (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given title, type and array index. More...
 
NXString GetUserAttributeAsString (const char *title, NXOpen::NXObject::AttributeType type, int index)
 Gets the first attribute encountered on the object, if any, with a given title, type and array index. More...
 
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type)
 Gets the count of set attributes on the object, if any, of the given type. More...
 
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
 Gets the count of attributes on the object, if any, of the given type. More...
 
bool GetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type)
 Determine the lock of the given attribute. More...
 
bool GetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type)
 Determine the lock of the given attribute. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetUserAttributes ()
 Gets all the attributes that have been set on the given object. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetUserAttributes (bool includeUnset)
 Gets all the attributes of the given object. More...
 
std::vector
< NXOpen::NXObject::AttributeInformation
GetUserAttributes (bool includeUnset, bool addStringValues)
 Gets all the attributes of the given object. More...
 
std::vector< NXStringGetUserAttributesAsStrings ()
 Gets all the attributes that have been set on the given object. More...
 
int GetUserAttributeSize (const NXString &title, NXOpen::NXObject::AttributeType type)
 Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More...
 
int GetUserAttributeSize (const char *title, NXOpen::NXObject::AttributeType type)
 Gets the size of the first attribute encountered on the object, if any, with a given Title and Type. More...
 
std::vector< NXOpen::NXObject * > GetUserAttributeSourceObjects ()
 Returns an array of objects from which this object presents attributes. More...
 
bool HasUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
 Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More...
 
bool HasUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
 Determines if an attribute with the given Title, Type and array Index is present on the object Unset attributes will not be detected by this function, as its purpose is to test for the actual presence of the attribute on the object. More...
 
virtual bool IsOccurrence ()
 Returns whether this object is an occurrence or not. More...
 
virtual NXString JournalIdentifier ()
 Returns the identifier that would be recorded in a journal for this object. More...
 
virtual NXString Name ()
 Returns the custom name of the object. More...
 
virtual
NXOpen::Assemblies::Component
OwningComponent ()
 Returns the owning component, if this object is an occurrence. More...
 
virtual NXOpen::BasePartOwningPart ()
 Returns the owning part of this object
Created in NX3.0.0. More...
 
virtual void Print ()
 Prints a representation of this object to the system log file. More...
 
virtual NXOpen::INXObjectPrototype ()
 Returns the prototype of this object if it is an occurrence. More...
 
void SetAttribute (const NXString &title, int value)
 Creates or modifies an integer attribute. More...
 
void SetAttribute (const char *title, int value)
 Creates or modifies an integer attribute. More...
 
void SetAttribute (const NXString &title, int value, NXOpen::Update::Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
void SetAttribute (const char *title, int value, NXOpen::Update::Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
void SetAttribute (const NXString &title, double value)
 Creates or modifies a real attribute. More...
 
void SetAttribute (const char *title, double value)
 Creates or modifies a real attribute. More...
 
void SetAttribute (const NXString &title, double value, NXOpen::Update::Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
void SetAttribute (const char *title, double value, NXOpen::Update::Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
void SetAttribute (const NXString &title, const NXString &value)
 Creates or modifies a string attribute. More...
 
void SetAttribute (const char *title, const char *value)
 Creates or modifies a string attribute. More...
 
void SetAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
void SetAttribute (const char *title, const char *value, NXOpen::Update::Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
void SetAttribute (const NXString &title)
 Creates or modifies a null attribute which is an attribute with a title and no value. More...
 
void SetAttribute (const char *title)
 Creates or modifies a null attribute which is an attribute with a title and no value. More...
 
void SetAttribute (const NXString &title, NXOpen::Update::Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
void SetAttribute (const char *title, NXOpen::Update::Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
void SetBooleanUserAttribute (const NXString &title, int index, bool value, NXOpen::Update::Option option)
 Creates or modifies a boolean attribute with the option to update or not. More...
 
void SetBooleanUserAttribute (const char *title, int index, bool value, NXOpen::Update::Option option)
 Creates or modifies a boolean attribute with the option to update or not. More...
 
virtual void SetName (const NXString &name)
 Sets the custom name of the object. More...
 
virtual void SetName (const char *name)
 Sets the custom name of the object. More...
 
void SetReferenceAttribute (const NXString &title, const NXString &value)
 Creates or modifies a string attribute which uses a reference string. More...
 
void SetReferenceAttribute (const char *title, const char *value)
 Creates or modifies a string attribute which uses a reference string. More...
 
void SetReferenceAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option)
 Creates or modifies a string attribute which uses a reference string, with the option to update or not. More...
 
void SetReferenceAttribute (const char *title, const char *value, NXOpen::Update::Option option)
 Creates or modifies a string attribute which uses a reference string, with the option to update or not. More...
 
void SetTimeAttribute (const NXString &title, const NXString &value)
 Creates or modifies a time attribute. More...
 
void SetTimeAttribute (const char *title, const char *value)
 Creates or modifies a time attribute. More...
 
void SetTimeAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetTimeAttribute (const char *title, const char *value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetTimeUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetTimeUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetTimeUserAttribute (const NXString &title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetTimeUserAttribute (const char *title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
 Creates or modifies a time attribute with the option to update or not. More...
 
void SetUserAttribute (const NXOpen::NXObject::AttributeInformation &info, NXOpen::Update::Option option)
 Creates or modifies an attribute with the option to update or not. More...
 
void SetUserAttribute (const NXString &title, int index, int value, NXOpen::Update::Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
void SetUserAttribute (const char *title, int index, int value, NXOpen::Update::Option option)
 Creates or modifies an integer attribute with the option to update or not. More...
 
void SetUserAttribute (const NXString &title, int index, double value, NXOpen::Update::Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
void SetUserAttribute (const char *title, int index, double value, NXOpen::Update::Option option)
 Creates or modifies a real attribute with the option to update or not. More...
 
void SetUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
void SetUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
 Creates or modifies a string attribute with the option to update or not. More...
 
void SetUserAttribute (const NXString &title, int index, NXOpen::Update::Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
void SetUserAttribute (const char *title, int index, NXOpen::Update::Option option)
 Creates or modifies a null attribute with the option to update or not. More...
 
void SetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type, bool lock)
 Lock or unlock the given attribute. More...
 
void SetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type, bool lock)
 Lock or unlock the given attribute. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description


This class provides interfaces to query analysis results.


To query results you must first understand how the results are structured. The basic structure is as follows


Results are divided into Load Cases(loadcase). Loadcase is a general term which could representand of the follow based on solution type

The number of Loadcases can be obtained by using NXOpen::CAE::Result::AskNumLoadcases . When querying information for a loadcase you will use the loadcase index ( 0 to n-1 ), where n is the number of loadcases. Each Loadcase is divided into multiple iterations, although for many results there will be only 1 iteration. Based on solution type, these iterations could represent

The number of iterations for a given loadcase can be obtained by using NXOpen::CAE::Result::AskNumIterations and specify the loadcase index. When querying information for a specific iteration, you will use both the loadcase and iteration index. Within an iteration query all the available Result types using NXOpen::CAE::Result::AskResultTypes


A Result type is defined by three parameters

  1. NXOpen::CAE::Result::Quantity - It specifies physical quantity of the result like Displacement, Stress etc.
  2. NXOpen::CAE::Result::Location - It specifies where the result is defined like Nodal, Elemental, or Element Nodal
  3. NXOpen::CAE::Result::Section - It specifies on which section or gauss point the result is calculated



The Results object also contains information on the finite element model for which results may be accessed. The number of nodes in this results model can be obtained by using NXOpen::CAE::Result::AskNumNodes . The number of elements in this results model can be obtained by using NXOpen::CAE::Result::AskNumElements . Elements are also organized in several groups (of type NXOpen::CAE::Result::GroupContainer ) based on the element type, material and physical property. One can query the number of each group type and its content.

Nodes and Elements in result the file are addressed by their index which varies from 1 to number of nodes/elements. Node and Element can have a user label associated with it. User labels are unique and have one to one mapping with its index.


An instance of this class can not be obtained

Created in NX5.0.0.

Member Enumeration Documentation

Value type for beam end.

Enumerator
BeamEndFore 

Fore end.

BeamEndAft 

Aft end.

Complex options.

Enumerator
ComplexReal 

real

ComplexImaginary 

imaginary

ComplexAmplitude 

amplitude

ComplexSignedAmplitude 

signed amplitude

ComplexPhaseAngle 

phase angle

Result components.

Enumerator
ComponentScalar 

scalar

ComponentX 

x

ComponentY 

y

ComponentZ 

z

ComponentMagnitude 

magnitude

ComponentXx 

xx

ComponentYy 

yy

ComponentZz 

zz

ComponentXy 

xy

ComponentYz 

yz

ComponentZx 

zx

ComponentDeterminant 

determinant

ComponentMean 

mean

ComponentMaximumShear 

maximum shear

ComponentMinimumPrincipal 

minimum principal

ComponentMiddlePrincipal 

middle principal

ComponentMaximumPrincipal 

maximum principal

ComponentOctahedral 

octahedral

ComponentVonMises 

von mises

ComponentMembraneXX 

membrane xx

ComponentMembraneYY 

membrane yy

ComponentMembraneXY 

membrane xy

ComponentBendingXX 

bending xx

ComponentBendingYY 

bending yy

ComponentBendingXY 

bending xy

ComponentShearYZ 

shear yz

ComponentShearXZ 

shear xz

ComponentAxial 

axial

ComponentBendingS 

bending s

ComponentBendingT 

bending t

ComponentTorsion 

torsion

ComponentShearS 

shear s

ComponentShearT 

shear t

ComponentSpringDashpotForce 

No longer used; it means NXOpen::CAE::Result::ComponentSpringDashpotForceX in new format.

ComponentSpringDashpotForceX 

spring dashpot force x

ComponentSpringDashpotForceY 

spring dashpot force y

ComponentSpringDashpotForceZ 

spring dashpot force z

ComponentSpringDashpotMomentX 

spring dashpot moment x

ComponentSpringDashpotMomentY 

spring dashpot moment y

ComponentSpringDashpotMomentZ 

spring dashpot moment z

ComponentScalar1 

scalar1

ComponentScalar2 

scalar2

ComponentScalar3 

scalar3

ComponentScalar4 

scalar4

ComponentScalar5 

scalar5

ComponentScalar6 

scalar6

ComponentWorstPrincipal 

worst principal

types for different way of computing nodal result from element nodal result.

Enumerator
ComputationTypeNone 

None.

ComputationTypeAverage 

compute average

ComputationTypeSum 

compute sum.

(Applicable only for element-nodal vector result.)

Coordinate systems.

Enumerator
CoordinateSystemAbsoluteRectangular 

absolute rectangular

CoordinateSystemAbsoluteCylindrical 

absolute cylindrical

CoordinateSystemAbsoluteSpherical 

absolute spherical

CoordinateSystemWorkRectangular 

work rectangular

CoordinateSystemWorkCylindrical 

work cylindrical

CoordinateSystemWorkSpherical 

work spherical

CoordinateSystemLocal 

local

CoordinateSystemMaterial 

Material coordinate system is applicable only when such coordinate systems are defined in the results model; if no material coordinate system is defined NXOpen::CAE::Result::CoordinateSystemAbsoluteRectangular will be used.

CoordinateSystemSelectRectangular 

select rectangular

CoordinateSystemSelectCylindrical 

select cylindrical

CoordinateSystemSelectSpherical 

select spherical

Source of selected coordinate system.

Enumerator
CoordinateSystemSourceNone 

none

CoordinateSystemSourceModel 

identifies a coordinate system in the work part

CoordinateSystemSourceResult 

identifies a coordinate system in the result

Result data types.

Enumerator
DataTypeScalar 

scalar

DataTypeVector 

vector

DataTypeSixVector 

six vector

DataTypeTensor 

tensor

DataTypeElementResultantShell 

element resultant shell

DataTypeElementResultantBeam 

element resultant beam

DataTypeElementResultantSpringDashpot 

element resultant spring dashpot

DataTypeSixScalars 

Applicable for NXOpen::CAE::Result::QuantitySolidLaminateFailureIndex.

DataTypeThreeScalars 

three scalars

Deformation scales.

Enumerator
DeformationScaleModel 

model

DeformationScaleAbsolute 

absolute

Element-value criterions.

Enumerator
ElementValueCriterionAverage 

average

ElementValueCriterionCentroid 

centroid

ElementValueCriterionMaximum 

maximum

ElementValueCriterionMinimum 

minimum

The result file type.

Enumerator
FiletypeNastran 

nastran

FiletypeIdeas 

ideas

FiletypeBud 

bud

FiletypeVki 

vki

FiletypeAbaqus 

abaqus

FiletypeAnsys 

ansys

FiletypeMapped 

mapped

FiletypeAfu 

afu

FiletypeRs2 

rs2

FiletypeAbaqusOdb 

abaqus odb

FiletypeLsdynaState 

lsdyna state

FiletypePermasPost 

permas post

FiletypeSamcefDes 

samcef des

FiletypeNastranXdb 

nastran xdb

Group Containers.

Enumerator
GroupContainerZeroDimensional 

zero dimensional

GroupContainerOneDimensional 

one dimensional

GroupContainerTwoDimensional 

two dimensional

GroupContainerThreeDimensional 

three dimensional

GroupContainerConnector 

connector

GroupContainerOther 

other

Value type for result load case.

Enumerator
LoadcaseValueTypeFrequency 

Value type - Frequency.

LoadcaseValueTypeLoadFactor 

Value type - Load Factor.

LoadcaseValueTypeNodeDOF 

Value type - Node DOF.

LoadcaseValueTypeLoadCase 

Value type - Load Case.

LoadcaseValueTypeTime 

Value type - Time.

Result locations.

Enumerator
LocationNodal 

nodal

LocationElement 

element

LocationElementNodal 

element nodal

Result quantities.

Enumerator
QuantityDisplacement 

displacement

QuantityRotation 

rotation

QuantityTranslationalDeformation 

translational deformation

QuantityRotationalDeformation 

rotational deformation

QuantityContactDisplacement 

contact displacement

QuantityVelocity 

velocity

QuantityAngularVelocity 

angular velocity

QuantityAcceleration 

acceleration

QuantityAngularAcceleration 

angular acceleration

QuantityVonMisesStress 

von mises stress

QuantityVonMisesStrain 

von mises strain

QuantityStress 

stress

QuantityStrain 

strain

QuantityStrainEnergy 

strain energy

QuantityStrainEnergyDensity 

strain energy density

QuantityStrainEnergyError 

strain energy error

QuantityEquivalentPlasticStrain 

equivalent plastic strain

QuantityEquivalentCreepStrain 

equivalent creep strain

QuantityKineticEnergy 

kinetic energy

QuantityKineticEnergyDensity 

kinetic energy density

QuantityKineticEnergyPercent 

kinetic energy percent

QuantityThickness 

thickness

QuantityTemperature 

temperature

QuantityTemperatureGradient 

temperature gradient

QuantityHeatFlux 

heat flux

QuantityThermalEnergy 

thermal energy

QuantityHeatFlow 

heat flow

QuantityAppliedForce 

applied force

QuantityAppliedMoment 

applied moment

QuantityReactionForce 

reaction force

QuantityReactionMoment 

reaction moment

QuantityReactionForceMPC 

reaction force mpc

QuantityReactionMomentMPC 

reaction moment mpc

QuantityContactTraction 

contact traction

QuantityContactForce 

contact force

QuantityElementForce 

element force

QuantityElementMoment 

element moment

QuantityContactPressure 

contact pressure

QuantityFatigueLife 

fatigue life

QuantityFatigueDamage 

fatigue damage

QuantityFatigueSafetyFactor 

fatigue safety factor

QuantityStrengthSafetyFactor 

strength safety factor

QuantityElementError 

element error

QuantityElementResultants 

element resultants

QuantityElementStrainResultants 

element strain resultants

QuantityMaximumTemperature 

maximum temperature

QuantityMinimumTemperature 

minimum temperature

QuantityTimeAtMaximumTemperature 

time at maximum temperature

QuantityTimeAtMinimumTemperature 

time at minimum temperature

QuantityConductiveFlux 

conductive flux

QuantityTotalHeatLoad 

total heat load

QuantityTotalHeatFlux 

total heat flux

QuantityHeatResidual 

heat residual

QuantityConvectionCoefficient 

convection coefficient

QuantityViewFactorsSum 

view factors sum

QuantityAdjustedVelocity 

adjusted velocity

QuantityPressureOnPositiveSide 

pressure on positive side

QuantityPressureOnNegativeSide 

pressure on negative side

QuantityStaticPressure 

static pressure

QuantityTotalPressure 

total pressure

QuantityTurbulenceEnergy 

turbulence energy

QuantityTurbulenceDissipation 

turbulence dissipation

QuantityFluidDensity 

fluid density

QuantityShearStressOnPositiveSide 

shear stress on positive side

QuantityShearStressOnNegativeSide 

shear stress on negative side

QuantityRoughnessOnPositiveSide 

roughness on positive side

QuantityRoughnessOnNegativeSide 

roughness on negative side

QuantityYPlusOnPositiveSide 

yplus on positive side

QuantityYPlusOnNegativeSide 

yplus on negative side

QuantityMassFlux 

mass flux

QuantityFluidTemperature 

fluid temperature

QuantityConvectiveFlux 

convective flux

QuantityLocalConvectionCoefficient 

local convection coefficient

QuantityBulkConvectionCoefficient 

bulk convection coefficient

QuantityPressure 

pressure

QuantityVelocityComponent 

velocity component

QuantityMassFlow 

mass flow

QuantityElementHeatLoad 

element heat load

QuantitySafetyFactor 

safety factor

QuantityShellResultants 

shell resultants

QuantityBeamResultants 

beam resultants

QuantitySpringDashpotResultant 

spring dashpot resultant

QuantityShellStrainResultants 

shell strain resultants

QuantityBeamStrainResultants 

beam strain resultants

QuantitySpringDashpotStrainResultant 

spring dashpot strain resultant

QuantityPlyFailureIndex 

ply failure index

QuantityBondFailureIndex 

bond failure index

QuantityPlyStress 

ply stress

QuantityPlyStrain 

ply strain

QuantityBondSafetyMargin 

bond safety margin

QuantityPlySafetyMargin 

ply safety margin

QuantityTorsionStress 

torsion stress

QuantityGridPointForce 

grid point force

QuantityGridPointMoment 

grid point moment

QuantityRadiativeSourceHeatFlux 

radiative source heat flux

QuantityRadiance 

radiance

QuantityApparentTemperature 

apparent temperature

QuantityFluence 

fluence

QuantityRCProduct 

rcproduct

QuantityVoltage 

voltage

QuantityPowerDensity 

power density

QuantityRelativeVelocity 

relative velocity

QuantityWaterCumulation 

water cumulation

QuantityTurbulentSpecificDissipation 

turbulent specific dissipation

QuantityRadiativeHeatFlux 

radiative heat flux

QuantityCollimatedHeatFlux 

collimated heat flux

QuantityDiffuseHeatFlux 

diffuse heat flux

QuantityInfraredHeatFlux 

infrared heat flux

QuantityViewFactor 

view factor

QuantityUnknown 

unknown

QuantityMappedTemperature 

mapped temperature

QuantityMappedTemperatureGradient 

mapped temperature gradient

QuantityRadiativeAbsorbedHeatFlux 

radiative absorbed heat flux

QuantityRadiativeIncidentHeatFlux 

radiative incident heat flux

QuantityRadiativeReflectedHeatFlux 

radiative reflected heat flux

QuantityRadiativeTransmittedHeatFlux 

radiative transmitted heat flux

QuantityCollimatedAbsorbedHeatFlux 

collimated absorbed heat flux

QuantityCollimatedIncidentHeatFlux 

collimated incident heat flux

QuantityCollimatedReflectedHeatFlux 

collimated reflected heat flux

QuantityCollimatedTransmittedHeatFlux 

collimated transmitted heat flux

QuantityDiffuseAbsorbedHeatFlux 

diffuse absorbed heat flux

QuantityDiffuseIncidentHeatFlux 

diffuse incident heat flux

QuantityDiffuseReflectedHeatFlux 

diffuse reflected heat flux

QuantityDiffuseTransmittedHeatFlux 

diffuse transmitted heat flux

QuantityInfraredAbsorbedHeatFlux 

infrared absorbed heat flux

QuantityInfraredIncidentHeatFlux 

infrared incident heat flux

QuantityInfraredReflectedHeatFlux 

infrared reflected heat flux

QuantityInfraredTransmittedHeatFlux 

infrared transmitted heat flux

QuantityAlbedoViewFactor 

albedo view factor

QuantityEarthViewFactor 

earth view factor

QuantitySolarViewFactor 

solar view factor

QuantitySpaceViewFactor 

space view factor

QuantityQuality 

quality

QuantityRadiationPatch 

radiation patch

QuantityAbsorbedRadiation 

absorbed radiation

QuantityIncidentRadiation 

incident radiation

QuantityReflectedRadiation 

reflected radiation

QuantityTransmittedRadiation 

transmitted radiation

QuantityRefractiveIndex 

refractive index

QuantityRefractiveIndexGradient 

refractive index gradient

QuantityOpticalPathLength 

optical path length

QuantityLaserPower 

laser power

QuantityPumpingPower 

pumping power

QuantityRadiativeFluxinSolid 

radiative fluxin solid

QuantityFluidScalar 

fluid scalar

QuantityWallDistance 

wall distance

QuantityRelativeHumidity 

relative humidity

QuantitySpecificHumidity 

specific humidity

QuantityMachNumber 

mach number

QuantityPredictedPercentDissatisfied 

predicted percent dissatisfied

QuantityPercentMeanVote 

percent mean vote

QuantityVorticity 

vorticity

QuantityRelativePressure 

relative pressure

QuantityAbsolutePressure 

absolute pressure

QuantityElementAspectRatio 

element aspect ratio

QuantityElementDistortion 

element distortion

QuantityElementTaper 

element taper

QuantityElementSize 

element size

QuantityElementJacobian 

element jacobian

QuantityElementSkew 

element skew

QuantityElementStretch 

element stretch

QuantityElementTwist 

element twist

QuantityElementWarp 

element warp

QuantityFluidMesh 

fluid mesh

QuantityNetRadiativeLoad 

net radiative load

QuantityNetRadiativeFlux 

net radiative flux

QuantityRadiosityLoad 

radiosity load

QuantityRadiosityFlux 

radiosity flux

QuantityIrradianceLoad 

irradiance load

QuantityIrradianceFlux 

irradiance flux

QuantityParticleDensity 

particle density

QuantityParticleMassDensity 

particle mass density

QuantityAcousticPowerDensity 

acoustic power density

QuantityReynoldsNumber 

reynolds number

QuantityBondStrengthRatio 

bond strength ratio

QuantityPlyStrengthRatio 

ply strength ratio

QuantityFailureIndex 

failure index

QuantityContactInitialSeparation 

contact initial separation

QuantityContactFinalSeparation 

contact final separation

QuantityGasketPressue 

gasket pressue

QuantityGasketClosure 

gasket closure

QuantityGasketPlasticClosure 

gasket plastic closure

QuantityGasketStressYield 

gasket stress yield

QuantityGasketStatus 

gasket status

QuantityContactPenetration 

contact penetration

QuantityContactStatus 

contact status

QuantityContactGapDistance 

contact gap distance

QuantityStressLevelCrossingRate 

stress level crossing rate

QuantityVonMisesStressLevelCrossingRate 

von mises stress level crossing rate

QuantityVonMisesStrainLevelCrossingRate 

von mises strain level crossing rate

QuantityDisplacementLevelCrossingRate 

displacement level crossing rate

QuantityRotationLevelCrossingRate 

rotation level crossing rate

QuantityVelocityLevelCrossingRate 

velocity level crossing rate

QuantityAngularVelocityLevelCrossingRate 

angular velocity level crossing rate

QuantityAccelerationLevelCrossingRate 

acceleration level crossing rate

QuantityAngularAccelerationLevelCrossingRate 

angular acceleration level crossing rate

QuantityElementForceLevelCrossingRate 

element force level crossing rate

QuantityElementMomentLevelCrossingRate 

element moment level crossing rate

QuantityElementResultantsLevelCrossingRate 

element resultants level crossing rate

QuantityShellResultantsLevelCrossingRate 

shell resultants level crossing rate

QuantityBeamResultantsLevelCrossingRate 

beam resultants level crossing rate

QuantitySpringDashpotResultantsLevelCrossingRate 

spring dashpot resultants level crossing rate

QuantityElementStrainResultantsLevelCrossingRate 

element strain resultants level crossing rate

QuantityShellStrainResultantsLevelCrossingRate 

shell strain resultants level crossing rate

QuantityBeamStrainResultantsLevelCrossingRate 

beam strain resultants level crossing rate

QuantitySpringDashpotStrainResultantsLevelCrossingRate 

spring dashpot strain resultants level crossing rate

QuantityXDisplacement 

xdisplacement

QuantityYDisplacement 

ydisplacement

QuantityZDisplacement 

zdisplacement

QuantityLevelCrossingRateXDisplacement 

level crossing rate xdisplacement

QuantityLevelCrossingRateYDisplacement 

level crossing rate ydisplacement

QuantityLevelCrossingRateZDisplacement 

level crossing rate zdisplacement

QuantityXRotation 

xrotation

QuantityYRotation 

yrotation

QuantityZRotation 

zrotation

QuantityLevelCrossingRateXRotation 

level crossing rate xrotation

QuantityLevelCrossingRateYRotation 

level crossing rate yrotation

QuantityLevelCrossingRateZRotation 

level crossing rate zrotation

QuantityXAcceleration 

xacceleration

QuantityYAcceleration 

yacceleration

QuantityZAcceleration 

zacceleration

QuantityLevelCrossingRateXAcceleration 

level crossing rate xacceleration

QuantityLevelCrossingRateYAcceleration 

level crossing rate yacceleration

QuantityLevelCrossingRateZAcceleration 

level crossing rate zacceleration

QuantityXAngularAcceleration 

xangular acceleration

QuantityYAngularAcceleration 

yangular acceleration

QuantityZAngularAcceleration 

zangular acceleration

QuantityLevelCrossingRateXAngularAcceleration 

level crossing rate xangular acceleration

QuantityLevelCrossingRateYAngularAcceleration 

level crossing rate yangular acceleration

QuantityLevelCrossingRateZAngularAcceleration 

level crossing rate zangular acceleration

QuantityXXStress 

xxstress

QuantityYYStress 

yystress

QuantityZZStress 

zzstress

QuantityXYStress 

xystress

QuantityYZStress 

yzstress

QuantityZXStress 

zxstress

QuantityLevelCrossingRateXXStress 

level crossing rate xxstress

QuantityLevelCrossingRateYYStress 

level crossing rate yystress

QuantityLevelCrossingRateZZStress 

level crossing rate zzstress

QuantityLevelCrossingRateXYStress 

level crossing rate xystress

QuantityLevelCrossingRateYZStress 

level crossing rate yzstress

QuantityLevelCrossingRateZXStress 

level crossing rate zxstress

QuantityXElementForce 

xelement force

QuantityYElementForce 

yelement force

QuantityZElementForce 

zelement force

QuantityRXElementForce 

rxelement force

QuantityRYElementForce 

ryelement force

QuantityRZElementForce 

rzelement force

QuantityLevelCrossingRateXElementForce 

level crossing rate xelement force

QuantityLevelCrossingRateYElementForce 

level crossing rate yelement force

QuantityLevelCrossingRateZElementForce 

level crossing rate zelement force

QuantityLevelCrossingRateRXElementForce 

level crossing rate rxelement force

QuantityLevelCrossingRateRYElementForce 

level crossing rate ryelement force

QuantityLevelCrossingRateRZElementForce 

level crossing rate rzelement force

QuantityNXXShellResultant 

nxxshell resultant

QuantityNYYShellResultant 

nyyshell resultant

QuantityNXYShellResultant 

nxyshell resultant

QuantityMXXShellResultant 

mxxshell resultant

QuantityMYYShellResultant 

myyshell resultant

QuantityMXYShellResultant 

mxyshell resultant

QuantityQXZShellResultant 

qxzshell resultant

QuantityQYZShellResultant 

qyzshell resultant

QuantityLevelCrossingRateNXXShellResultant 

level crossing rate nxxshell resultant

QuantityLevelCrossingRateNYYShellResultant 

level crossing rate nyyshell resultant

QuantityLevelCrossingRateNXYShellResultant 

level crossing rate nxyshell resultant

QuantityLevelCrossingRateMXXShellResultant 

level crossing rate mxxshell resultant

QuantityLevelCrossingRateMYYShellResultant 

level crossing rate myyshell resultant

QuantityLevelCrossingRateMXYShellResultant 

level crossing rate mxyshell resultant

QuantityLevelCrossingRateQXZShellResultant 

level crossing rate qxzshell resultant

QuantityLevelCrossingRateQYZShellResultant 

level crossing rate qyzshell resultant

QuantityYPlus 

yplus

QuantityThermalConductivity 

thermal conductivity

QuantityThermalStrain 

thermal strain

QuantityGapThickness 

gap thickness

QuantityTotalForce 

total force

QuantityTotalMoment 

total moment

QuantityTotalResidualForce 

total residual force

QuantityTotalResidualMoment 

total residual moment

QuantityGridPointReactionForce 

grid point reaction force

QuantityGridPointReactionMoment 

grid point reaction moment

QuantityGridPointAppliedForce 

grid point applied force

QuantityGridPointAppliedMoment 

grid point applied moment

QuantityGlueForce 

glue force

QuantityGluePressure 

glue pressure

QuantityGlueTraction 

glue traction

QuantityEnthalpy 

enthalpy

QuantityEnthalpyRate 

enthalpy rate

QuantityNonlinearStress 

nonlinear stress

QuantityNonlinearStrain 

nonlinear strain

QuantityBondStress 

bond stress

QuantityBondStrain 

bond strain

QuantitySolidLaminateFailureIndex 

solid laminate failure index

QuantitySolidInterLaminarFailureIndex 

solid inter laminar failure index

QuantityExternalAppliedHeatFlow 

external applied heat flow

QuantityOptimizationDisplacement 

Shape Optimization; Nodal Translational displacement values.

QuantityDisplacementMagnitude 

displacement magnitude

QuantityFractionVolume 

fraction volume

QuantityFilmThickness 

film thickness

QuantityTime 

time

QuantitySurfaceEmissivity 

surface emissivity

QuantityRootMeanSquareDisplacement 

root mean square displacement

QuantityRootMeanSquareAcceleration 

root mean square acceleration

QuantityRootMeanSquareStress 

root mean square stress

QuantityZeroCrossingsDisplacement 

zero crossings displacement

QuantityZeroCrossingsAcceleration 

zero crossings acceleration

QuantityZeroCrossingsStress 

zero crossings stress

QuantitySoundPressure 

sound pressure

QuantityRootMeanSquareRotation 

root mean square rotation

QuantityRootMeanSquareVelocity 

root mean square velocity

QuantityRootMeanSquareAngularVelocity 

root mean square angular velocity

QuantityRootMeanSquareAngularAcceleration 

root mean square angular acceleration

QuantityRootMeanSquareAppliedForce 

root mean square applied force

QuantityRootMeanSquareAppliedMoment 

root mean square applied moment

QuantityRootMeanSquareVonMisesStress 

root mean square von mises stress

QuantityZeroCrossingseRotation 

zero crossingse rotation

QuantityZeroCrossingsVelocity 

zero crossings velocity

QuantityZeroCrossingseAngularVelocity 

zero crossingse angular velocity

QuantityZeroCrossingseAngularAcceleration 

zero crossingse angular acceleration

QuantityZeroCrossingseAppliedForce 

zero crossingse applied force

QuantityZeroCrossingseAppliedMoment 

zero crossingse applied moment

QuantityRootMeanSquareStrain 

root mean square strain

QuantityZeroCrossingsStrain 

zero crossings strain

QuantityPlasticStrain 

plastic strain

QuantityLogarithmicStrain 

logarithmic strain

QuantityTensionSafetyFactor 

tension safety factor

QuantityCompressionSafetyFactor 

compression safety factor

QuantityRootMeanSquareElementResultant 

root mean square element resultant

QuantityZeroCrossingsElementResultant 

zero crossings element resultant

QuantityRootMeanSquareShellResultants 

root mean square shell resultants

QuantityRootMeanSquareBeamResultants 

root mean square beam resultants

QuantityRootMeanSquareSpringDashpotResultant 

root mean square spring dashpot resultant

QuantityZeroCrossingsShellResultants 

zero crossings shell resultants

QuantityZeroCrossingsBeamResultants 

zero crossings beam resultants

QuantityZeroCrossingsSpringDashpotResultant 

zero crossings spring dashpot resultant

QuantityXReactionForce 

xreaction force

QuantityYReactionForce 

yreaction force

QuantityZReactionForce 

zreaction force

QuantityXReactionMoment 

xreaction moment

QuantityYReactionMoment 

yreaction moment

QuantityZReactionMoment 

zreaction moment

QuantityLumpedMass 

lumped mass

QuantityDistributedMassPerLength 

distributed mass per length

QuantityDistributedMassPerArea 

distributed mass per area

QuantityTemperatureLoad 

temperature load

QuantityTorsionStrain 

torsion strain

QuantityAxialStress 

axial stress

QuantityAxialStrain 

axial strain

QuantityLength 

length

QuantitySurfaceAbsoptivity 

surface absoptivity

QuantityTurbulentIntensity 

turbulent intensity

QuantityVaporToDryAirMassRatio 

vapor to dry air mass ratio

QuantityTracerFluidMassFraction 

tracer fluid mass fraction

QuantityTotalMixtureMassFractions 

total mixture mass fractions

QuantityMass 

mass

QuantitySurfaceDensity 

surface density

QuantityEmissivityValue 

emissivity value

QuantityEffectiveEmissivity 

effective emissivity

QuantityVolumeFlow 

volume flow

QuantityCoefficientPerLength 

coefficient per length

QuantityPermeability 

permeability

QuantityThermalConductance 

thermal conductance

QuantityThermalResistance 

thermal resistance

QuantityConductancePerLength 

conductance per length

QuantitySeebeckCoefficient 

seebeck coefficient

QuantityElectricalResistivity 

electrical resistivity

QuantityElectricalResistance 

electrical resistance

QuantityCurrent 

current

QuantityPower 

power

QuantityHeatCapacity 

heat capacity

QuantityTemperatureDifference 

temperature difference

QuantityMassDensity 

mass density

QuantityPrincipalStress 

principal stress

QuantityRootMeanSquareTorsionStress 

root mean square torsion stress

QuantityZeroCrossingsTorsionStress 

zero crossings torsion stress

QuantityRootMeanSquareTorsionStrain 

root mean square torsion strain

QuantityZeroCrossingsTorsionStrain 

zero crossings torsion strain

QuantityRootMeanSquareAxialStress 

root mean square axial stress

QuantityZeroCrossingsAxialStress 

zero crossings axial stress

QuantityRootMeanSquareAxialStrain 

root mean square axial strain

QuantityZeroCrossingsAxialStrain 

zero crossings axial strain

QuantityRootMeanSquareReactionForceMPC 

root mean square reaction force mpc

QuantityZeroCrossingsReactionForceMPC 

zero crossings reaction force mpc

QuantityRootMeanSquareReactionMomentMPC 

root mean square reaction moment mpc

QuantityZeroCrossingsReactionMomentMPC 

zero crossings reaction moment mpc

QuantityMolecularDiffusionCoefficient 

molecular diffusion coefficient

QuantityAngle 

angle

QuantityPressureDropToVelocityRatio 

pressure drop to velocity ratio

QuantityRootMeanSquareReactionForce 

root mean square reaction force

QuantityZeroCrossingsReactionForce 

zero crossings reaction force

QuantityRootMeanSquareReactionMoment 

root mean square reaction moment

QuantityZeroCrossingsReactionMoment 

zero crossings reaction moment

QuantityRootMeanSquareElementResultantStrain 

root mean square element resultant strain

QuantityZeroCrossingsElementResultantStrain 

zero crossings element resultant strain

QuantityRootMeanSquareShellStrainResultant 

root mean square shell strain resultant

QuantityZeroCrossingsShellStrainResultant 

zero crossings shell strain resultant

QuantityRootMeanSquareBeamStrainResultant 

root mean square beam strain resultant

QuantityZeroCrossingsBeamStrainResultant 

zero crossings beam strain resultant

QuantityRootMeanSquareSpringDashpotStrainResultant 

root mean square spring dashpot strain resultant

QuantityZeroCrossingsSpringDashpotStrainResultant 

zero crossings spring dashpot strain resultant

QuantityElasticStrain 

elastic strain

QuantityAdaptiveElementStressError 

adaptive element stress error

QuantityAdaptiveNodalMeshRefinementLevel 

adaptive nodal mesh refinement level

QuantityNormErrorStrainEnergy 

norm error strain energy

QuantityNormErrorMaximumStrainEnergy 

norm error maximum strain energy

QuantityNormMaximumStrainEnergy 

norm maximum strain energy

QuantityNormErrorMaximumStress 

norm error maximum stress

QuantityNormErrorStress 

norm error stress

QuantityNormMaximumStress 

norm maximum stress

QuantityNormStress 

norm stress

QuantityDynamicViscosity 

dynamic viscosity

QuantityNormStrainEnergy 

norm strain energy

QuantityElementIntegrationPointStress 

element integration point stress

QuantityElementIntegrationPointStrain 

element integration point strain

QuantityElasticStrainAtElementIntegrationPoint 

elastic strain at element integration point

QuantityThermalStrainAtElementIntegrationPoint 

thermal strain at element integration point

QuantityCreepStrain 

creep strain

QuantityCreepStrainAtElementIntegrationPoint 

creep strain at element integration point

QuantityPlasticStrainAtElementIntegrationPoint 

plastic strain at element integration point

QuantityContactSlipIncrementalDisplacement 

contact slip incremental displacement

QuantityContactSliptotalDisplacement 

contact sliptotal displacement

QuantityGridPointReactionForceMPC 

grid point reaction force mpc

QuantityGridPointReactionMomentMPC 

grid point reaction moment mpc

QuantityMagneticFluxDensity 

magnetic flux density

QuantityMagneticField 

magnetic field

QuantityTemperatureError 

temperature error

QuantityMaximumTemperatureError 

maximum temperature error

QuantityXAngularVelocity 

xangular velocity

QuantityYAngularVelocity 

yangular velocity

QuantityZAngularVelocity 

zangular velocity

Result sections.

Enumerator
SectionNotApplicable 

not applicable

SectionTop 

top

SectionMiddle 

middle

SectionBottom 

bottom

SectionMinimum 

minimum

SectionMaximum 

maximum

SectionStressRecoveryPointC 

stress recovery point c

SectionStressRecoveryPointD 

stress recovery point d

SectionStressRecoveryPointE 

stress recovery point e

SectionStressRecoveryPointF 

stress recovery point f

SectionAll 

all

SectionBending 

bending

The result solution type.

Enumerator
SolutionTypeUnknown 

Unknown.

SolutionTypeStatic 

Static.

SolutionTypeVibration 

Vibration.

SolutionTypeBuckling 

Buckling.

SolutionTypeTransient 

Transient.

SolutionTypeFreqresponse 

Frequency Response.

SolutionTypeComplexeigen 

Complex Eigen.

SolutionTypeQuasistatic 

Quasi-Static.

This enumeration defines the methods that can be used when calculating absolute values for the following derived components of NXOpen::CAE::Result::DataTypeTensor NXOpen::CAE::Result::ComponentDeterminant , NXOpen::CAE::Result::ComponentMean , NXOpen::CAE::Result::ComponentMaximumShear , NXOpen::CAE::Result::ComponentMinimumPrincipal , NXOpen::CAE::Result::ComponentMiddlePrincipal , NXOpen::CAE::Result::ComponentMaximumPrincipal , NXOpen::CAE::Result::ComponentOctahedral.

NXOpen::CAE::Result::TensorDerivedAbsoluteAllComponents will make all tensor primary components (XX, YY, ZZ, XY, YZ, ZX) to absolute and then calculate derived component. NXOpen::CAE::Result::TensorDerivedAbsoluteDerivedComponent is absolute value of derived component without changing primary components.

Enumerator
TensorDerivedAbsoluteAllComponents 

Absolute of primary components first.

TensorDerivedAbsoluteDerivedComponent 

Absolute of current derived components.

Member Function Documentation

int NXOpen::CAE::Result::AskElementIndex ( int  elementLabel)

Ask element index of a given element user label.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
elementLabelelementlabel
int NXOpen::CAE::Result::AskElementLabel ( int  elementIndex)

Ask element user label of a given element index.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
elementIndexelement index ranges from 1 to N (number of elements)
void NXOpen::CAE::Result::AskElementNodes ( int  elementIndex,
std::vector< int > &  nodeIndex 
)

Asks for the nodes given an element
Created in NX6.0.2.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
elementIndexelementindex
nodeIndexnodeindex
NXOpen::CAE::ElementTypes::Shape NXOpen::CAE::Result::AskElementShape ( int  elementIndex)

Ask element shape given an element index.

Returns
Element topology
Created in NX6.0.3.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
elementIndexElement Index
std::vector<NXString> NXOpen::CAE::Result::AskIterations ( int  loadcaseIndex)

Number of iterations available for a given loadcase and their descriptions Iteration index varies from 0 to N-1 (number of iterations)

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
loadcaseIndexloadcaseindex
std::vector<NXString> NXOpen::CAE::Result::AskLoadcases ( )

Number of loadcases available in the result file and their descriptions.

Loadcase index varies from 0 to N-1 (number of loadcases)

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
std::vector<NXOpen::Point3d> NXOpen::CAE::Result::AskNodeCoordinates ( const std::vector< int > &  nodeIndex)

Asks for the coordinates of a node array.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nodeIndexnodeindex
int NXOpen::CAE::Result::AskNodeIndex ( int  nodeLabel)

Ask node index of a given node user label.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nodeLabelnodelabel
int NXOpen::CAE::Result::AskNodeLabel ( int  nodeIndex)

Ask node user label of a given node index.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
nodeIndexnode index ranges from 1 to N (number of nodes)
int NXOpen::CAE::Result::AskNumElements ( )

Ask number of elements in the model Element index varies from 0 to N-1 (number of elements)

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::Result::AskNumElementsOfGroup ( NXOpen::CAE::Result::GroupContainer  type,
int  groupIndex,
std::vector< int > &  elementIndex 
)

Returns an array of elements indices for a given group Group index range from 0 to N-1 (number of groups)


Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
typetype
groupIndexgroupindex
elementIndexelementindex
int NXOpen::CAE::Result::AskNumGroupsInContainer ( NXOpen::CAE::Result::GroupContainer  type)

Returns the number of groups available in the model of type NXOpen::CAE::Result::GroupContainer .

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
typetype
int NXOpen::CAE::Result::AskNumIterations ( int  loadcaseIndex)

Number of iterations available for a given loadcase.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
loadcaseIndexloadcaseindex
int NXOpen::CAE::Result::AskNumLoadcases ( )

Number of loadcases available in the result file.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
int NXOpen::CAE::Result::AskNumNodes ( )

Ask number of nodes in the model Node index varies from 1 to N (number of nodes)

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
NXOpen::CAE::Result::DataType NXOpen::CAE::Result::AskResultDataType ( int  loadcaseIndex,
int  iterationIndex,
const NXOpen::CAE::Result::Type resultType 
)

Ask result datatype.

Returns

Created in NX6.0.3.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
loadcaseIndexloadcaseindex
iterationIndexiterationindex
resultTyperesulttype
NXOpen::CAE::Result::LoadcaseValueType NXOpen::CAE::Result::AskResultLoadcaseValue ( int  loadcaseIndex,
NXString description,
double *  value 
)

Ask load case description, value type and value for the input load case.

Returns

Created in NX7.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
loadcaseIndexload case
descriptiondescription
valuevalue
void NXOpen::CAE::Result::AskResultSections ( int  loadcaseIndex,
int  iterationIndex,
const NXOpen::CAE::Result::Type resultType,
std::vector< int > &  sectionNums 
)

Ask element ids and corresponding number of sections at which result is defined
Created in NX6.0.3.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
loadcaseIndexload case
iterationIndexiteration number
resultTyperesult type
sectionNumssectionnums
void NXOpen::CAE::Result::AskResultTypes ( int  loadcaseIndex,
int  iterationIndex,
std::vector< NXOpen::CAE::Result::Type > &  types,
std::vector< NXString > &  description 
)

Returns an array of result types and descriptions available for a given loadcase and iteration
Created in NX6.0.2.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
loadcaseIndexloadcaseindex
iterationIndexiterationindex
typestypes
descriptiondescription
NXString NXOpen::CAE::Result::AskSectionDescription ( NXOpen::CAE::Result::Section  sect)

Ask Section description provided section type.

Returns

Created in NX8.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
sectsection type
NXOpen::TaggedObject* NXOpen::CAE::Result::Find ( const NXString journalIdentifier)

Returns a NXOpen::CAE::BaseLoadcase.

Returns

Created in NX7.5.0.

License requirements : None
Parameters
journalIdentifierJournal identifier of the object
NXOpen::TaggedObject* NXOpen::CAE::Result::Find ( const char *  journalIdentifier)

Returns a NXOpen::CAE::BaseLoadcase.

Returns

Created in NX7.5.0.

License requirements : None
Parameters
journalIdentifierJournal identifier of the object
std::vector<NXOpen::CAE::BaseLoadcase *> NXOpen::CAE::Result::GetLoadcases ( )

Ask the loadcases present in this result.

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::Result::GetResultCoordinateSystemDefinition ( int  id,
NXOpen::CAE::Result::CoordinateSystem type,
NXOpen::Point3d origin,
NXOpen::Matrix3x3 matrix 
)

Returns definitions of a result coordinate system
Created in NX8.0.1.



License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
idid
typereturns any of NXOpen::CAE::Result::CoordinateSystemSelectRectangular , NXOpen::CAE::Result::CoordinateSystemSelectCylindrical , NXOpen::CAE::Result::CoordinateSystemSelectSpherical
originorigin
matrixmatrix
std::vector<int> NXOpen::CAE::Result::GetResultCoordinateSystems ( )

Returns coordinate system IDs defined in the result.

Returns

Created in NX8.0.1.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
bool NXOpen::CAE::Result::IsResultTypeComplex ( int  loadcaseIndex,
int  iterationIndex,
const NXOpen::CAE::Result::Type resultType 
)

Ask whether a result type is complex or not.

Returns

Created in NX6.0.3.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Parameters
loadcaseIndexloadcaseindex
iterationIndexiterationindex
resultTyperesulttype

The documentation for this class was generated from the following file:
Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.