Class ModelUpdateSolution
Inheritance
System.Object
System.MarshalByRefObject
ModelUpdateSolution
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ModelUpdateSolution : CorrelSolution, IMessageSink, INXObject
Constructors
ModelUpdateSolution()
Declaration
protected ModelUpdateSolution()
Properties
DesignVariables
Declaration
public ModelUpdateDesignVariablesCollection DesignVariables { get; }
Property Value
Methods
CalculateErrors()
Declaration
public void CalculateErrors()
CloneModelupdate()
Declaration
public ModelUpdateSolution CloneModelupdate()
Returns
CreateCorrelMethodBuilder()
Declaration
public ModelUpdateCorrelMethodBuilder CreateCorrelMethodBuilder()
Returns
CreateOptimOptionsBuilder()
Declaration
public ModelUpdateOptimOptionsBuilder CreateOptimOptionsBuilder()
Returns
CreateOptionsBuilder()
Declaration
public ModelUpdateOptionsBuilder CreateOptionsBuilder()
Returns
CreateOverallWeightsBuilder()
Declaration
public ModelUpdateOverallWeightsBuilder CreateOverallWeightsBuilder()
Returns
ExportDesignVariablesCsvFile(String)
Declaration
public void ExportDesignVariablesCsvFile(string fileName)
Parameters
| Type |
Name |
Description |
| System.String |
fileName |
|
ExportErrorsCsvFile(ModelUpdateSolution.TargetType, String)
Declaration
public void ExportErrorsCsvFile(ModelUpdateSolution.TargetType targetType, string fileName)
Parameters
ExportSensitivitiesCsvFile(String)
Declaration
public void ExportSensitivitiesCsvFile(string fileName)
Parameters
| Type |
Name |
Description |
| System.String |
fileName |
|
ExportTargetsCsvFile(ModelUpdateSolution.TargetType, String)
Declaration
public void ExportTargetsCsvFile(ModelUpdateSolution.TargetType tagetType, string fileName)
Parameters
GetDesignVariables()
Declaration
public ModelUpdateDesignVariable[] GetDesignVariables()
Returns
GetDesignVarNumber()
Declaration
public int GetDesignVarNumber()
Returns
| Type |
Description |
| System.Int32 |
|
ResetDesignVariables()
Declaration
public void ResetDesignVariables()
ResetTargets()
Declaration
public void ResetTargets()
SetDesignVarActive(Int32, Boolean)
Declaration
public void SetDesignVarActive(int designVarIndex, bool active)
Parameters
| Type |
Name |
Description |
| System.Int32 |
designVarIndex |
|
| System.Boolean |
active |
|
SetDesignVariablesInitialValue(Double)
Declaration
public void SetDesignVariablesInitialValue(double initialValue)
Parameters
| Type |
Name |
Description |
| System.Double |
initialValue |
|
SetDesignVarLowerBound(Int32, Double)
Declaration
public void SetDesignVarLowerBound(int designVarIndex, double lowerBound)
Parameters
| Type |
Name |
Description |
| System.Int32 |
designVarIndex |
|
| System.Double |
lowerBound |
|
SetDesignVarUpperBound(Int32, Double)
Declaration
public void SetDesignVarUpperBound(int designVarIndex, double upperBound)
Parameters
| Type |
Name |
Description |
| System.Int32 |
designVarIndex |
|
| System.Double |
upperBound |
|
SetDesignVarValue(Int32, Double)
Declaration
public void SetDesignVarValue(int designVarIndex, double value)
Parameters
| Type |
Name |
Description |
| System.Int32 |
designVarIndex |
|
| System.Double |
value |
|
SetDesignVarWeight(Int32, Double)
Declaration
public void SetDesignVarWeight(int designVarIndex, double weight)
Parameters
| Type |
Name |
Description |
| System.Int32 |
designVarIndex |
|
| System.Double |
weight |
|
SetFreqTargetActive(Int32, Boolean)
Declaration
public void SetFreqTargetActive(int freqTargetIndex, bool active)
Parameters
| Type |
Name |
Description |
| System.Int32 |
freqTargetIndex |
|
| System.Boolean |
active |
|
SetFreqTargetWeight(Int32, Double)
Declaration
public void SetFreqTargetWeight(int freqTargetIndex, double weight)
Parameters
| Type |
Name |
Description |
| System.Int32 |
freqTargetIndex |
|
| System.Double |
weight |
|
SetModeShapeTargetActive(Int32, Boolean)
Declaration
public void SetModeShapeTargetActive(int modeShapeTargetIndex, bool active)
Parameters
| Type |
Name |
Description |
| System.Int32 |
modeShapeTargetIndex |
|
| System.Boolean |
active |
|
SetModeShapeTargetWeight(Int32, Double)
Declaration
public void SetModeShapeTargetWeight(int modeShapeTargetIndex, double modeShapeWeight)
Parameters
| Type |
Name |
Description |
| System.Int32 |
modeShapeTargetIndex |
|
| System.Double |
modeShapeWeight |
|
UpdateDesignVariables()
Declaration
public void UpdateDesignVariables()
UpdateFiniteElementModel()
Declaration
public void UpdateFiniteElementModel()
Implements
System.Runtime.Remoting.Messaging.IMessageSink