InputsTransformInvariantTermsRbd#

class ansys.dpf.core.operators.result.transform_invariant_terms_rbd.InputsTransformInvariantTermsRbd(op: ansys.dpf.core.dpf_operator.Operator)#

Bases: ansys.dpf.core.inputs._Inputs

Intermediate class used to connect user inputs to transform_invariant_terms_rbd operator.

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> my_rotation_matrix = dpf.Field()
>>> op.inputs.rotation_matrix.connect(my_rotation_matrix)
>>> my_coordinate_system = dpf.Field()
>>> op.inputs.coordinate_system.connect(my_coordinate_system)
>>> my_model_data = dpf.PropertyField()
>>> op.inputs.model_data.connect(my_model_data)
>>> my_center_of_mass = dpf.Field()
>>> op.inputs.center_of_mass.connect(my_center_of_mass)
>>> my_inertia_relief = dpf.Field()
>>> op.inputs.inertia_relief.connect(my_inertia_relief)
>>> my_model_size = float()
>>> op.inputs.model_size.connect(my_model_size)
>>> my_master_node_coordinates = dpf.()
>>> op.inputs.master_node_coordinates.connect(my_master_node_coordinates)
>>> my_v_trsf = dpf.()
>>> op.inputs.v_trsf.connect(my_v_trsf)
>>> my_k_mat = dpf.Field()
>>> op.inputs.k_mat.connect(my_k_mat)
>>> my_mass_mat = dpf.Field()
>>> op.inputs.mass_mat.connect(my_mass_mat)
>>> my_c_mat = dpf.Field()
>>> op.inputs.c_mat.connect(my_c_mat)
>>> my_rhs = dpf.Field()
>>> op.inputs.rhs.connect(my_rhs)
>>> my_dn = dpf.()
>>> op.inputs.dn.connect(my_dn)
>>> my_dr_cross_n = dpf.()
>>> op.inputs.dr_cross_n.connect(my_dr_cross_n)
>>> my_drn = dpf.()
>>> op.inputs.drn.connect(my_drn)
>>> my_dn_cross_n = dpf.()
>>> op.inputs.dn_cross_n.connect(my_dn_cross_n)
>>> my_dnx_y = dpf.()
>>> op.inputs.dnx_y.connect(my_dnx_y)
>>> my_dny_y = dpf.()
>>> op.inputs.dny_y.connect(my_dny_y)
>>> my_dnz_y = dpf.()
>>> op.inputs.dnz_y.connect(my_dnz_y)
>>> my_dyx_n = dpf.()
>>> op.inputs.dyx_n.connect(my_dyx_n)
>>> my_dyy_n = dpf.()
>>> op.inputs.dyy_n.connect(my_dyy_n)
>>> my_dyz_n = dpf.()
>>> op.inputs.dyz_n.connect(my_dyz_n)
>>> my_dnxn = dpf.()
>>> op.inputs.dnxn.connect(my_dnxn)
>>> my_dnyn = dpf.()
>>> op.inputs.dnyn.connect(my_dnyn)
>>> my_dnzn = dpf.()
>>> op.inputs.dnzn.connect(my_dnzn)

Overview#

connect

Connect any input (an entity or an operator output) to any input pin of this operator.

rotation_matrix

Allows to connect rotation_matrix input to the operator.

coordinate_system

Allows to connect coordinate_system input to the operator.

model_data

Allows to connect model_data input to the operator.

center_of_mass

Allows to connect center_of_mass input to the operator.

inertia_relief

Allows to connect inertia_relief input to the operator.

model_size

Allows to connect model_size input to the operator.

master_node_coordinates

Allows to connect master_node_coordinates input to the operator.

v_trsf

Allows to connect v_trsf input to the operator.

k_mat

Allows to connect k_mat input to the operator.

mass_mat

Allows to connect mass_mat input to the operator.

c_mat

Allows to connect c_mat input to the operator.

rhs

Allows to connect rhs input to the operator.

dn

Allows to connect dn input to the operator.

dr_cross_n

Allows to connect dr_cross_n input to the operator.

drn

Allows to connect drn input to the operator.

dn_cross_n

Allows to connect dn_cross_n input to the operator.

dnx_y

Allows to connect dnx_y input to the operator.

dny_y

Allows to connect dny_y input to the operator.

dnz_y

Allows to connect dnz_y input to the operator.

dyx_n

Allows to connect dyx_n input to the operator.

dyy_n

Allows to connect dyy_n input to the operator.

dyz_n

Allows to connect dyz_n input to the operator.

dnxn

Allows to connect dnxn input to the operator.

dnyn

Allows to connect dnyn input to the operator.

dnzn

Allows to connect dnzn input to the operator.

Import detail#

from ansys.dpf.core.operators.result.transform_invariant_terms_rbd import InputsTransformInvariantTermsRbd

Property detail#

property InputsTransformInvariantTermsRbd.rotation_matrix: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect rotation_matrix input to the operator.

3-3 rotation matrix.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.rotation_matrix.connect(my_rotation_matrix)
>>> # or
>>> op.inputs.rotation_matrix(my_rotation_matrix)
property InputsTransformInvariantTermsRbd.coordinate_system: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect coordinate_system input to the operator.

origin of the new coordinate system.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.coordinate_system.connect(my_coordinate_system)
>>> # or
>>> op.inputs.coordinate_system(my_coordinate_system)
property InputsTransformInvariantTermsRbd.model_data: ansys.dpf.core.inputs.Input[ansys.dpf.core.property_field.PropertyField]#

Allows to connect model_data input to the operator.

data describing the finite element model

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.model_data.connect(my_model_data)
>>> # or
>>> op.inputs.model_data(my_model_data)
property InputsTransformInvariantTermsRbd.center_of_mass: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect center_of_mass input to the operator.

center of mass of the body

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.center_of_mass.connect(my_center_of_mass)
>>> # or
>>> op.inputs.center_of_mass(my_center_of_mass)
property InputsTransformInvariantTermsRbd.inertia_relief: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect inertia_relief input to the operator.

inertia matrix

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.inertia_relief.connect(my_inertia_relief)
>>> # or
>>> op.inputs.inertia_relief(my_inertia_relief)
property InputsTransformInvariantTermsRbd.model_size: ansys.dpf.core.inputs.Input[float]#

Allows to connect model_size input to the operator.

size of the diagonal box containing the body

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.model_size.connect(my_model_size)
>>> # or
>>> op.inputs.model_size(my_model_size)
property InputsTransformInvariantTermsRbd.master_node_coordinates: ansys.dpf.core.inputs.Input#

Allows to connect master_node_coordinates input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.master_node_coordinates.connect(my_master_node_coordinates)
>>> # or
>>> op.inputs.master_node_coordinates(my_master_node_coordinates)
property InputsTransformInvariantTermsRbd.v_trsf: ansys.dpf.core.inputs.Input#

Allows to connect v_trsf input to the operator.

translational and rotational shape functions

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.v_trsf.connect(my_v_trsf)
>>> # or
>>> op.inputs.v_trsf(my_v_trsf)
property InputsTransformInvariantTermsRbd.k_mat: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect k_mat input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.k_mat.connect(my_k_mat)
>>> # or
>>> op.inputs.k_mat(my_k_mat)
property InputsTransformInvariantTermsRbd.mass_mat: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect mass_mat input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.mass_mat.connect(my_mass_mat)
>>> # or
>>> op.inputs.mass_mat(my_mass_mat)
property InputsTransformInvariantTermsRbd.c_mat: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect c_mat input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.c_mat.connect(my_c_mat)
>>> # or
>>> op.inputs.c_mat(my_c_mat)
property InputsTransformInvariantTermsRbd.rhs: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect rhs input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.rhs.connect(my_rhs)
>>> # or
>>> op.inputs.rhs(my_rhs)
property InputsTransformInvariantTermsRbd.dn: ansys.dpf.core.inputs.Input#

Allows to connect dn input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dn.connect(my_dn)
>>> # or
>>> op.inputs.dn(my_dn)
property InputsTransformInvariantTermsRbd.dr_cross_n: ansys.dpf.core.inputs.Input#

Allows to connect dr_cross_n input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dr_cross_n.connect(my_dr_cross_n)
>>> # or
>>> op.inputs.dr_cross_n(my_dr_cross_n)
property InputsTransformInvariantTermsRbd.drn: ansys.dpf.core.inputs.Input#

Allows to connect drn input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.drn.connect(my_drn)
>>> # or
>>> op.inputs.drn(my_drn)
property InputsTransformInvariantTermsRbd.dn_cross_n: ansys.dpf.core.inputs.Input#

Allows to connect dn_cross_n input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dn_cross_n.connect(my_dn_cross_n)
>>> # or
>>> op.inputs.dn_cross_n(my_dn_cross_n)
property InputsTransformInvariantTermsRbd.dnx_y: ansys.dpf.core.inputs.Input#

Allows to connect dnx_y input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dnx_y.connect(my_dnx_y)
>>> # or
>>> op.inputs.dnx_y(my_dnx_y)
property InputsTransformInvariantTermsRbd.dny_y: ansys.dpf.core.inputs.Input#

Allows to connect dny_y input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dny_y.connect(my_dny_y)
>>> # or
>>> op.inputs.dny_y(my_dny_y)
property InputsTransformInvariantTermsRbd.dnz_y: ansys.dpf.core.inputs.Input#

Allows to connect dnz_y input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dnz_y.connect(my_dnz_y)
>>> # or
>>> op.inputs.dnz_y(my_dnz_y)
property InputsTransformInvariantTermsRbd.dyx_n: ansys.dpf.core.inputs.Input#

Allows to connect dyx_n input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dyx_n.connect(my_dyx_n)
>>> # or
>>> op.inputs.dyx_n(my_dyx_n)
property InputsTransformInvariantTermsRbd.dyy_n: ansys.dpf.core.inputs.Input#

Allows to connect dyy_n input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dyy_n.connect(my_dyy_n)
>>> # or
>>> op.inputs.dyy_n(my_dyy_n)
property InputsTransformInvariantTermsRbd.dyz_n: ansys.dpf.core.inputs.Input#

Allows to connect dyz_n input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dyz_n.connect(my_dyz_n)
>>> # or
>>> op.inputs.dyz_n(my_dyz_n)
property InputsTransformInvariantTermsRbd.dnxn: ansys.dpf.core.inputs.Input#

Allows to connect dnxn input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dnxn.connect(my_dnxn)
>>> # or
>>> op.inputs.dnxn(my_dnxn)
property InputsTransformInvariantTermsRbd.dnyn: ansys.dpf.core.inputs.Input#

Allows to connect dnyn input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dnyn.connect(my_dnyn)
>>> # or
>>> op.inputs.dnyn(my_dnyn)
property InputsTransformInvariantTermsRbd.dnzn: ansys.dpf.core.inputs.Input#

Allows to connect dnzn input to the operator.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.transform_invariant_terms_rbd()
>>> op.inputs.dnzn.connect(my_dnzn)
>>> # or
>>> op.inputs.dnzn(my_dnzn)

Method detail#

InputsTransformInvariantTermsRbd.__str__()#
InputsTransformInvariantTermsRbd.connect(inpt)#

Connect any input (an entity or an operator output) to any input pin of this operator.

Searches for the input type corresponding to the output.

Deprecated since version Deprecated: in favor of explicit output-to-input connections.

InputsTransformInvariantTermsRbd.__call__(inpt)#
InputsTransformInvariantTermsRbd.__getitem__(item) Input#