NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
List of all members
NXOpen.CAE.Optimization.TBSTopologyOptimizationSolution Class Reference

Represents the topology optimization solution More...

Inheritance diagram for NXOpen.CAE.Optimization.TBSTopologyOptimizationSolution:
NXOpen.CAE.Optimization.TBSOptimizationSolution NXOpen.NXObject NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

Additional Inherited Members

- Public Types inherited from NXOpen.CAE.Optimization.TBSOptimizationSolution
enum  ResultStatus { Valid, OutOfDate, Invalid }
 Define the status of optimization result More...
 
- Public Member Functions inherited from NXOpen.CAE.Optimization.TBSOptimizationSolution
unsafe void Destroy (bool deleteResult)
 Deletes an optimization solution and the associated result file optional More...
 
unsafe NXOpen.TaggedObject Find (string journalIdentifier)
 Finds the NXOpen.TaggedObject with the given identifier as recorded in a journal. More...
 
unsafe int GetIterationNumber ()
 Returns the iteration number during the optimization More...
 
unsafe
NXOpen.CAE.Optimization.TBSOptimizationSolution.ResultStatus 
GetPostResult (int iterationID, out string postResultName)
 Returns the post result file name and status More...
 
unsafe
NXOpen.CAE.Optimization.TBSOptimizationSolution.ResultStatus 
GetSmoothResult (NXOpen.CAE.Optimization.TBSSmooth smooth, out string smoothResultName)
 Returns the result file name and status for a specified smoothing setting More...
 
unsafe void Rename (string name, bool renameResults)
 Rename Solution and optionally rename associated results files More...
 
unsafe void Solve ()
 Solves the optimization solution More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.CAE.Optimization.TBSOptimizationSolution
NXOpen.CAE.Optimization.TBSConstraintCollection Constraints [get]
 Represents the response constrain collection belonging to this optimization solution More...
 
unsafe
NXOpen.CAE.Optimization.TBSOptimizationParameters 
ControlParameters [get]
 Returns the parameters to control optimization More...
 
unsafe
NXOpen.CAE.Optimization.TBSDesignArea 
DesignArea [get]
 Returns the design area that will be modified during optimization More...
 
NXOpen.CAE.Optimization.TBSDesignVariableCollection DesignVariables [get]
 Represents the design variable collection belonging to this optimization solution More...
 
unsafe
NXOpen.CAE.Optimization.TBSObjectives 
Objectives [get]
 Returns the objective function of the optimization More...
 
unsafe
NXOpen.CAE.Optimization.TBSOutputControlOptions 
OutputControlOptions [get]
 Returns the output control options of the optimization More...
 
NXOpen.CAE.Optimization.TBSRestrictAreaCollection RestrictAreas [get]
 Represents the restrict area collection belonging to this optimization solution More...
 
NXOpen.CAE.Optimization.TBSSmoothCollection Smoothings [get]
 Represents the smooth collection belonging to this optimization solution More...
 
unsafe
NXOpen.CAE.Optimization.TBSStopCondition 
StopCondition [get]
 Returns the stop condition to end the optimization More...
 

Detailed Description

Represents the topology optimization solution

To create or edit an instance of this class, use NXOpen.CAE.Optimization.TBSTopologyOptimizationSolutionBuilder

Created in NX8.0.0


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