InputsComputeInvariantTermsRbd#

class ansys.dpf.core.operators.result.compute_invariant_terms_rbd.InputsComputeInvariantTermsRbd(op: ansys.dpf.core.dpf_operator.Operator)#

Bases: ansys.dpf.core.inputs._Inputs

Intermediate class used to connect user inputs to compute_invariant_terms_rbd operator.

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> my_rom_matrices = dpf.FieldsContainer()
>>> op.inputs.rom_matrices.connect(my_rom_matrices)
>>> my_mode_shapes = dpf.FieldsContainer()
>>> op.inputs.mode_shapes.connect(my_mode_shapes)
>>> my_lumped_mass = dpf.FieldsContainer()
>>> op.inputs.lumped_mass.connect(my_lumped_mass)
>>> my_model_data = dpf.FieldsContainer()
>>> op.inputs.model_data.connect(my_model_data)
>>> my_center_of_mass = dpf.FieldsContainer()
>>> op.inputs.center_of_mass.connect(my_center_of_mass)
>>> my_inertia_relief = dpf.FieldsContainer()
>>> op.inputs.inertia_relief.connect(my_inertia_relief)
>>> my_model_size = float()
>>> op.inputs.model_size.connect(my_model_size)
>>> my_field_coordinates = dpf.Field()
>>> op.inputs.field_coordinates.connect(my_field_coordinates)
>>> my_nod = dpf.()
>>> op.inputs.nod.connect(my_nod)
>>> my_constraint_mode_check = bool()
>>> op.inputs.constraint_mode_check.connect(my_constraint_mode_check)

Overview#

connect

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

rom_matrices

Allows to connect rom_matrices input to the operator.

mode_shapes

Allows to connect mode_shapes input to the operator.

lumped_mass

Allows to connect lumped_mass 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.

field_coordinates

Allows to connect field_coordinates input to the operator.

nod

Allows to connect nod input to the operator.

constraint_mode_check

Allows to connect constraint_mode_check input to the operator.

Import detail#

from ansys.dpf.core.operators.result.compute_invariant_terms_rbd import InputsComputeInvariantTermsRbd

Property detail#

property InputsComputeInvariantTermsRbd.rom_matrices: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

Allows to connect rom_matrices input to the operator.

FieldsContainers containing the reduced matrices

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.rom_matrices.connect(my_rom_matrices)
>>> # or
>>> op.inputs.rom_matrices(my_rom_matrices)
property InputsComputeInvariantTermsRbd.mode_shapes: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

Allows to connect mode_shapes input to the operator.

FieldsContainers containing the mode shapes, which are CST and NOR for the cms method

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.mode_shapes.connect(my_mode_shapes)
>>> # or
>>> op.inputs.mode_shapes(my_mode_shapes)
property InputsComputeInvariantTermsRbd.lumped_mass: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

Allows to connect lumped_mass input to the operator.

FieldsContainers containing the lumped mass

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.lumped_mass.connect(my_lumped_mass)
>>> # or
>>> op.inputs.lumped_mass(my_lumped_mass)
property InputsComputeInvariantTermsRbd.model_data: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

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.compute_invariant_terms_rbd()
>>> op.inputs.model_data.connect(my_model_data)
>>> # or
>>> op.inputs.model_data(my_model_data)
property InputsComputeInvariantTermsRbd.center_of_mass: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

Allows to connect center_of_mass 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.compute_invariant_terms_rbd()
>>> op.inputs.center_of_mass.connect(my_center_of_mass)
>>> # or
>>> op.inputs.center_of_mass(my_center_of_mass)
property InputsComputeInvariantTermsRbd.inertia_relief: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

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.compute_invariant_terms_rbd()
>>> op.inputs.inertia_relief.connect(my_inertia_relief)
>>> # or
>>> op.inputs.inertia_relief(my_inertia_relief)
property InputsComputeInvariantTermsRbd.model_size: ansys.dpf.core.inputs.Input[float]#

Allows to connect model_size input to the operator.

model size

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.model_size.connect(my_model_size)
>>> # or
>>> op.inputs.model_size(my_model_size)
property InputsComputeInvariantTermsRbd.field_coordinates: ansys.dpf.core.inputs.Input[ansys.dpf.core.field.Field]#

Allows to connect field_coordinates input to the operator.

coordinates of all nodes

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.field_coordinates.connect(my_field_coordinates)
>>> # or
>>> op.inputs.field_coordinates(my_field_coordinates)
property InputsComputeInvariantTermsRbd.nod: ansys.dpf.core.inputs.Input#

Allows to connect nod 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.compute_invariant_terms_rbd()
>>> op.inputs.nod.connect(my_nod)
>>> # or
>>> op.inputs.nod(my_nod)
property InputsComputeInvariantTermsRbd.constraint_mode_check: ansys.dpf.core.inputs.Input[bool]#

Allows to connect constraint_mode_check input to the operator.

if true, the orthogonality of the constraint modes are checked. Default is false.

Returns:

An Input instance for this pin.

Return type:

input

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_rbd()
>>> op.inputs.constraint_mode_check.connect(my_constraint_mode_check)
>>> # or
>>> op.inputs.constraint_mode_check(my_constraint_mode_check)

Method detail#

InputsComputeInvariantTermsRbd.__str__()#
InputsComputeInvariantTermsRbd.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.

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