RealValue#
- class RealValue(value)#
Bases: numpy.float64, ansys.tools.variableinterop.variable_value.IVariableValue
Stores a value as a RealValue variable type.
Overview#
Invoke the visitor pattern of this object using the passed-in visitor |
|
Convert the value to an API string. |
|
Convert this |
|
Convert this |
|
Convert the value to a formatted string. |
Variable type of the object. |
Convert an API string back into a |
Return str(self). |
Import detail#
from ansys.tools.variableinterop.scalar_values import RealValue
Property detail#
- property RealValue.variable_type: VariableType#
Variable type of the object.
- Returns:
VariableTypeVariable type of the object.
Method detail#
- RealValue.accept(visitor: ansys.tools.variableinterop.ivariable_visitor.IVariableValueVisitor[ansys.tools.variableinterop.ivariable_visitor.T]) ansys.tools.variableinterop.ivariable_visitor.T#
Invoke the visitor pattern of this object using the passed-in visitor implementation.
- Parameters:
- visitor
IVariableValueVisitor Visitor object to call.
- visitor
- Returns:
TResults of the visitor invocation.
- RealValue.to_api_string(context: ansys.tools.variableinterop.isave_context.ISaveContext | None = None) str#
Convert the value to an API string.
- Returns:
strString appropriate for use in files and APIs.
- static RealValue.from_api_string(value: str) RealValue#
Convert an API string back into a
RealValuetype.- Parameters:
- value
str String to convert.
- value
- RealValue.to_int_value() IntegerValue#
Convert this
RealValuetype to anIntegerValuetype.The conversion is performed according to the type interoperability specifications. The value is rounded to the nearest integer, where values with a 5 in the tenths place are always rounded away from zero. (Note that this is different from the default Python rounding behavior.)
- Returns:
IntegerValueIntegerValuetype that is the result of rounding this value to the nearest integer. (Values with a 5 in the tenths place are rounded away from zero.)
- RealValue.to_boolean_value() BooleanValue#
Convert this
RealValue``type to a ``BooleanValuetype.The conversion is performed according to the type interoperability specifications. Any value other than exactly 0 is considered to be
True.- Returns:
BooleanValueBooleanValuetype that is the result of converting theRealValuetype.