data_transfer_child#
- class ansys.systemcoupling.core.adaptor.api_25_2.data_transfer_child.data_transfer_child(name=None, parent=None)#
Bases:
ContainerConfigure data transfers for a coupling interface.
Properties
- display_namestr
Display name of the data transfer.
- suppressbool
Controls whether this data transfer is suppressed
- target_sidestr
Target side (“One” or “Two”) of this data transfer.
- optionstr
How the transfer data is specified.
Allowed values:
“UsingVariable” - The data being transferred is defined as a single source-side variable.
“UsingExpression” - The data being transferred is defined as an expression in terms of source-side variables.
- source_variablestr
Variable associated with the source side of the interface.
Specified only for variable-based transfers (and not expression-based).
- target_variablestr
Variable associated with the target side of the interface.
- valueRealType
Expression string (or constant real value) defining the data being transferred from the source.
Specified only for expression-based transfers.
Any variable referenced must be a source side variable.
- ramping_optionstr
Specify whether to apply ramping to the data transfer.
Ramping is used to slow the application of the source-side value on the target side of the interface.
Allowed values:
“None” - No ramping to be applied.
“Linear” - Apply linear ramping.
- relaxation_factorRealType
Factor multiplying the current data transfer values for specified quantity when under-relaxing them against the previous values.
- convergence_targetRealType
RMS-based target value used when evaluating convergence of the specified quantity within a coupling iteration.
- mapping_typestr
Type of mapping used for the data transfer. (Read only.)
Possible values:
“Conservative” - A conservative mapping algorithm is used for transfers of extensive quantities.
“ProfilePreserving” - A profile-preserving mapping algorithm is used for transfers of intensive quantities.
- unmapped_value_optionstr
Option to fill target values not mapped by the regular mapping algorithm.
Possible values:
“ProgramControlled” - Program decides the best algorithm depending on the data topologies and locations.
“Nearest Value” - Copy the data from the nearest mapped target location.
“Interpolation” - Smoothly interpolate the data based on nearby mapped target locations.
“Extrapolation” - Smoothly extrapolate the data based on nearby mapped target locations.
- time_step_initialization_optionstr
Method to initialize first transfer in new coupling step.
Children
Child |
Summary |
|---|---|
Stabilization and Acceleration method. |
Included in:
Parent |
Summary |
|---|---|
Configure data transfers for a coupling interface. |