public interface TBSSingleObjective extends TaggedObject
TBSOptimizationManager.createSingleObjective(nxopen.cae.optimization.TBSDesignResponse, double, double)
Modifier and Type | Method and Description |
---|---|
TBSDesignResponse |
designResponse()
Returns the design response
License requirements: None. |
double |
referenceValue()
Returns the reference value
License requirements: None. |
void |
setDesignResponse(TBSDesignResponse designResponse)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setReferenceValue(double referenceValue)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
void |
setWeight(double weight)
License requirements: cae_opt_topo ("NX Topology Optimization") OR cae_opt_topobead ("NX Bead Optimization") OR cae_opt_toposhape ("NX Shape Optimization") . |
double |
weight()
Returns the weight of the design variable
License requirements: None. |
printTestData, printTestData, tag, tagValue
TBSDesignResponse designResponse() throws NXException, RemoteException
NXException
RemoteException
void setDesignResponse(TBSDesignResponse designResponse) throws NXException, RemoteException
designResponse
- NXException
RemoteException
double weight() throws NXException, RemoteException
NXException
RemoteException
void setWeight(double weight) throws NXException, RemoteException
weight
- NXException
RemoteException
double referenceValue() throws NXException, RemoteException
NXException
RemoteException
void setReferenceValue(double referenceValue) throws NXException, RemoteException
referenceValue
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.