InputsComputeInvariantTermsMotion#

class ansys.dpf.core.operators.result.compute_invariant_terms_motion.InputsComputeInvariantTermsMotion(op: ansys.dpf.core.dpf_operator.Operator)#

Bases: ansys.dpf.core.inputs._Inputs

Intermediate class used to connect user inputs to compute_invariant_terms_motion operator.

Examples

>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.result.compute_invariant_terms_motion()
>>> 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_field_coordinates = dpf.Field()
>>> op.inputs.field_coordinates.connect(my_field_coordinates)
>>> my_nod = dpf.()
>>> op.inputs.nod.connect(my_nod)
>>> my_phi_ortho = dpf.FieldsContainer()
>>> op.inputs.phi_ortho.connect(my_phi_ortho)

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.

field_coordinates

Allows to connect field_coordinates input to the operator.

nod

Allows to connect nod input to the operator.

phi_ortho

Allows to connect phi_ortho input to the operator.

Import detail#

from ansys.dpf.core.operators.result.compute_invariant_terms_motion import InputsComputeInvariantTermsMotion

Property detail#

property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.rom_matrices.connect(my_rom_matrices)
>>> # or
>>> op.inputs.rom_matrices(my_rom_matrices)
property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.mode_shapes.connect(my_mode_shapes)
>>> # or
>>> op.inputs.mode_shapes(my_mode_shapes)
property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.lumped_mass.connect(my_lumped_mass)
>>> # or
>>> op.inputs.lumped_mass(my_lumped_mass)
property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.model_data.connect(my_model_data)
>>> # or
>>> op.inputs.model_data(my_model_data)
property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.field_coordinates.connect(my_field_coordinates)
>>> # or
>>> op.inputs.field_coordinates(my_field_coordinates)
property InputsComputeInvariantTermsMotion.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_motion()
>>> op.inputs.nod.connect(my_nod)
>>> # or
>>> op.inputs.nod(my_nod)
property InputsComputeInvariantTermsMotion.phi_ortho: ansys.dpf.core.inputs.Input[ansys.dpf.core.fields_container.FieldsContainer]#

Allows to connect phi_ortho input to the operator.

Orthonormalizated modes transformation

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_motion()
>>> op.inputs.phi_ortho.connect(my_phi_ortho)
>>> # or
>>> op.inputs.phi_ortho(my_phi_ortho)

Method detail#

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

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