Classes |
class | DAOConstraint |
| Represents a CAE::Optimization::DAOConstraint . More...
|
class | DAOConstraintBuilder |
| Represents a CAE::Optimization::DAOConstraintBuilder . More...
|
class | DAOConstraintCollection |
| Represents the collection of optimization solution design constraint
To obtain an instance of this class, refer to CAE::Optimization::DAOSolution
Created in NX8.0.0. More...
|
class | DAODesignVariable |
| Represents a CAE::Optimization::DAODesignVariable . More...
|
class | DAODesignVariableBuilder |
| Represents a CAE::Optimization::DAODesignVariableBuilder . More...
|
class | DAODesignVariableCollection |
| Represents the collection of optimization solution design variable
To obtain an instance of this class, refer to CAE::Optimization::DAOSolution
Created in NX8.0.0. More...
|
class | DAOObjective |
| Represents a CAE::Optimization::DAOObjective . More...
|
class | DAOOptimizationManager |
| Represents the Design and Analysis optimization manager that contains all optimization objects. More...
|
class | DAOSolution |
| Represents a CAE::Optimization::DAOSolution . More...
|
class | DAOSolutionBuilder |
| Represents a CAE::Optimization::DAOSolutionBuilder . More...
|
class | DAOSolutionCollection |
| Represents the collection of optimization solution
To obtain an instance of this class, refer to CAE::Optimization::DAOOptimizationManager
Created in NX8.0.0. More...
|
class | DAOStopCondition |
| Represents a CAE::Optimization::DAOStopCondition . More...
|
class | NameDescription |
|
Created in NX8.0.0. More...
|
class | TBSBaseDesignVariableBuilder |
| Represents the builder of CAE::Optimization::TBSDesignVariable
This is an abstract class, and cannot be created. More...
|
class | TBSCastCondition |
| Represents the manufacturing restrictions of CAE::Optimization::TBSTopologyRestrictArea
Created in NX8.0.0. More...
|
class | TBSConstraint |
| Represents the design constraint, which is defined with CAE::Optimization::TBSDesignVariable
Created in NX8.0.0. More...
|
class | TBSConstraintBuilder |
| Represents the builder of CAE::Optimization::TBSConstraint
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateResponseConstraintBuilder
Created in NX8.0.0. More...
|
class | TBSConstraintCollection |
| Represents a collection of CAE::Optimization::TBSConstraint
To obtain an instance of this class, refer to CAE::Optimization::TBSOptimizationSolution
More...
|
class | TBSDesignArea |
| Represents the design area
Created in NX8.0.0. More...
|
class | TBSDesignResponse |
| Represents the design response referenced by CAE::Optimization::TBSConstraint and CAE::Optimization::TBSObjectives
Created in NX8.0.0. More...
|
class | TBSDesignResponseBuilder |
| Represents the builder of CAE::Optimization::TBSDesignResponse
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateDesignResponseBuilder
Created in NX8.0.0. More...
|
class | TBSDesignVariable |
| Represents the design variable referenced by CAE::Optimization::TBSConstraint and CAE::Optimization::TBSObjectives
Created in NX8.0.0. More...
|
class | TBSDesignVariableBuilder |
| Represents the builder of CAE::Optimization::TBSDesignVariable
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateDesignVariableBuilder
Created in NX8.0.0. More...
|
class | TBSDesignVariableCollection |
| Represents a collection of CAE::Optimization::TBSDesignVariable
To obtain an instance of this class, refer to CAE::Optimization::TBSOptimizationSolution
More...
|
class | TBSEigenvalueOptimizationParameters |
| Represents the parameters to control an eigenvalue optimization
Created in NX8.0.0. More...
|
class | TBSGroupDefinition |
| Represents a group of nodes or elements
Created in NX8.0.0. More...
|
class | TBSLoadCase |
| Represents the load case
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateLoadCase
Created in NX8.0.0. More...
|
class | TBSLoadCaseManager |
| Managers load cases
Created in NX8.0.0. More...
|
class | TBSObjectives |
| Represents the objective functions of an optimization
Created in NX8.0.0. More...
|
class | TBSOptimizationManager |
| Represents the optimization manager to contain the optimization solutions and take charge of creating optimization objects
To obtain an instance of this class, refer to CAE::SimSimulation
More...
|
class | TBSOptimizationParameters |
| Represents the parameters to control an optimization
This is an abstract class, and cannot be created. More...
|
class | TBSOptimizationSolution |
| Represents the solution to contain optimization setting
This is an abstract class, and cannot be created. More...
|
class | TBSOptimizationSolutionBuilder |
| Represents the abstract builder of CAE::Optimization::TBSOptimizationSolution . More...
|
class | TBSOptimizationSolutionCollection |
| Represents a collection of CAE::Optimization::TBSOptimizationSolution
To obtain an instance of this class, refer to CAE::Optimization::TBSOptimizationManager
More...
|
class | TBSOutputControlOptions |
| Represents the output result control options of the optimization
Created in NX8.0.0. More...
|
class | TBSRestrictArea |
| Represents the restrictions for the design variable in an optimization
Created in NX8.0.0. More...
|
class | TBSRestrictAreaBuilder |
| Represents the builder of CAE::Optimization::TBSRestrictArea
This is an abstract class, and cannot be created. More...
|
class | TBSRestrictAreaCollection |
| Represents a collection of CAE::Optimization::TBSRestrictArea
To obtain an instance of this class, refer to CAE::Optimization::TBSOptimizationSolution
More...
|
class | TBSSingleObjective |
| Represents a single objective
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateSingleObjective
Created in NX8.0.0. More...
|
class | TBSSmooth |
| Represents the parameters that control the generation of surfaces by optimization
Created in NX8.0.0. More...
|
class | TBSSmoothBuilder |
| Represents the builder of CAE::Optimization::TBSSmooth . More...
|
class | TBSSmoothCollection |
| Represents a collection of CAE::Optimization::TBSSmooth
To obtain an instance of this class, refer to CAE::Optimization::TBSOptimizationSolution
More...
|
class | TBSStopCondition |
| Represents the condtion to end an optimization
Created in NX8.0.0. More...
|
class | TBSTopologyControllerOptimizationParameters |
| Represents the parameters to control an optimization in controller strategy
Created in NX8.0.0. More...
|
class | TBSTopologyLinkCondition |
| Represents the definition of symmetry and link conditions for topology optimization
Created in NX8.0.0. More...
|
class | TBSTopologyOptimizationSolution |
| Represents the topology optimization solution. More...
|
class | TBSTopologyOptimizationSolutionBuilder |
| Represents the builder of CAE::Optimization::TBSTopologyOptimizationSolution . More...
|
class | TBSTopologyRestrictArea |
| Represents the restrictions of the design variable in topology optimization
Created in NX8.0.0. More...
|
class | TBSTopologyRestrictAreaBuilder |
| Represents the builder of CAE::Optimization::TBSTopologyRestrictArea
To create a new instance of this class, use CAE::Optimization::TBSOptimizationManager::CreateTopologyRestrictAreaBuilder
Created in NX8.0.0. More...
|
class | TBSTopologySensitivityOptimizationParameters |
| Represents the parameters to control an optimization in sensitivity strategy
Created in NX8.0.0. More...
|
Enumerations |
enum | Category { CategoryOneDimension,
CategoryTwoDimension,
CategoryThreeDimension,
CategoryAll
} |
| Represents the category type. More...
|
enum | Geometry {
GeometryBody,
GeometryFace,
GeometryEdge,
GeometryPoint,
GeometryCurve
} |
| Represents the geometry type. More...
|
enum | Goal { GoalMinimum,
GoalMaximum,
GoalTarget
} |
| Represents the goal type. More...
|
enum | Hookes {
HookesTop,
HookesBottom,
HookesMiddle,
HookesMinimum,
HookesMaximum
} |
| Represents the Hooke's location. More...
|
enum | Limit { LimitUpper,
LimitLower
} |
| Represents the limit type. More...
|
enum | Response {
ResponseNone,
ResponseWeight,
ResponseVolume,
ResponseFrequency,
ResponseTemperature,
ResponseStressVonMises,
ResponseStrainVonMises,
ResponseTranslationX,
ResponseTranslationY,
ResponseTranslationZ,
ResponseRotationX,
ResponseRotationY,
ResponseRotationZ,
ResponseStress2DMaximumShear,
ResponseStress2DMajorPrincipal,
ResponseStress2DMinorPrincipal,
ResponseStress2DVonMises,
ResponseStress2DMaximumShearBottom,
ResponseStress2DMajorPrincipalBottom,
ResponseStress2DMinorPrincipalBottom,
ResponseStress2DVonMisesBottom,
ResponseStrain2DMaximumShear,
ResponseStrain2DMajorPrincipal,
ResponseStrain2DMinorPrincipal,
ResponseStrain2DVonMises,
ResponseStrain2DMaximumShearBottom,
ResponseStrain2DMajorPrincipalBottom,
ResponseStrain2DMinorPrincipalBottom,
ResponseStrain2DVonMisesBottom,
ResponseStress1DVonMisesStressRecoveryPointC,
ResponseStress1DVonMisesStressRecoveryPointD,
ResponseStress1DVonMisesStressRecoveryPointE,
ResponseStress1DVonMisesStressRecoveryPointF,
ResponseStress1DVonMisesMaximum,
ResponseStress1DVonMisesMinimum,
ResponseStrain1DVonMisesStressRecoveryPointC,
ResponseStrain1DVonMisesStressRecoveryPointD,
ResponseStrain1DVonMisesStressRecoveryPointE,
ResponseStrain1DVonMisesStressRecoveryPointF,
ResponseStrain1DVonMisesMaximum,
ResponseStrain1DVonMisesMinimum,
ResponseStress3DFirstPrincipal,
ResponseStress3DSecondPrincipal,
ResponseStress3DThirdPrincipal,
ResponseStress3DVonMises,
ResponseStrain3DFirstPrincipal,
ResponseStrain3DSecondPrincipal,
ResponseStrain3DThirdPrincipal,
ResponseStrain3DVonMises
} |
| Represents the specific variable. More...
|
enum | Solver { SolverOptimization,
SolverGlobalSensitivity
} |
| Represents the optimization solution solver type. More...
|
Provides classes and interfaces relating to Optimization.