Dv

Model ElementDv defines a special type of solver state variable. It is used in the evaluation and computation of design sensitivity as a design parameter. Its value is modified during the simulation in case of Design Sensitivity Analysis.

Class Name

Dv

Attribute Summary

Name Property Modifiable by command?
id Int ()  
label String ()  
b DvDouble (required=True)  
blimit Double (count=2)  

Usage

Dv (b=initialValues, optional_attributes)

Attributes

b
Double()
Specifies the initial value of design variable.
The b attribute is mandatory.
blimit
List of two numbers.
Specifies the upper and lower bound of design variable. The value of design variable b is subjected to vary in the range: blimit[0]≤ b ≤ blimit[1].
This attribute is optional. When not specified, the design variable can be an arbitrary real number.
id
Integer.
Specifies the element identification number. This number must be unique among all the Dv objects in the model.
This attribute is optional. MotionSolve automatically creates an ID when one is not specified.
Range of values: id > 0.
label
String
Specifies the name of the Dv object.
This attribute is optional. When not specified, MotionSolve creates a label for you.

Example

This example shows a simple definition of a design variable.

Dv(b=10)

Comments

  1. See Properties for an explanation about what properties are, why they are used, and how you can extend these.