Exemple #1
0
 def __init__(self, op: Operator):
     super().__init__(intersect._spec().outputs, op)
     self._intersection = Output(intersect._spec().output_pin(0), 0, op)
     self._outputs.append(self._intersection)
     self._scopingA_min_intersection = Output(
         intersect._spec().output_pin(1), 1, op)
     self._outputs.append(self._scopingA_min_intersection)
Exemple #2
0
 def __init__(self, op: Operator):
     super().__init__(tri_mesh_skin._spec().outputs, op)
     self._mesh = Output(tri_mesh_skin._spec().output_pin(0), 0, op)
     self._outputs.append(self._mesh)
     self._nodes_mesh_scoping = Output(tri_mesh_skin._spec().output_pin(1),
                                       1, op)
     self._outputs.append(self._nodes_mesh_scoping)
Exemple #3
0
 def __init__(self, op: Operator):
     super().__init__(unit_convert._spec().outputs, op)
     self.converted_entity_as_field = Output(
         _modify_output_spec_with_one_type(
             unit_convert._spec().output_pin(0), "field"),
         0,
         op,
     )
     self._outputs.append(self.converted_entity_as_field)
     self.converted_entity_as_fields_container = Output(
         _modify_output_spec_with_one_type(
             unit_convert._spec().output_pin(0), "fields_container"),
         0,
         op,
     )
     self._outputs.append(self.converted_entity_as_fields_container)
     self.converted_entity_as_meshed_region = Output(
         _modify_output_spec_with_one_type(
             unit_convert._spec().output_pin(0), "meshed_region"),
         0,
         op,
     )
     self._outputs.append(self.converted_entity_as_meshed_region)
     self.converted_entity_as_meshes_container = Output(
         _modify_output_spec_with_one_type(
             unit_convert._spec().output_pin(0), "meshes_container"),
         0,
         op,
     )
     self._outputs.append(self.converted_entity_as_meshes_container)
Exemple #4
0
 def __init__(self, op: Operator):
     super().__init__(invariants._spec().outputs, op)
     self._field_int = Output(invariants._spec().output_pin(0), 0, op)
     self._outputs.append(self._field_int)
     self._field_eqv = Output(invariants._spec().output_pin(1), 1, op)
     self._outputs.append(self._field_eqv)
     self._field_max_shear = Output(invariants._spec().output_pin(2), 2, op)
     self._outputs.append(self._field_max_shear)
 def __init__(self, op: Operator):
     super().__init__(find_reduced_coordinates._spec().outputs, op)
     self._reduced_coordinates = Output(
         find_reduced_coordinates._spec().output_pin(0), 0, op)
     self._outputs.append(self._reduced_coordinates)
     self._element_ids = Output(
         find_reduced_coordinates._spec().output_pin(1), 1, op)
     self._outputs.append(self._element_ids)
Exemple #6
0
 def __init__(self, op: Operator):
     super().__init__(identical_property_fields._spec().outputs, op)
     self._are_identical = Output(
         identical_property_fields._spec().output_pin(0), 0, op)
     self._outputs.append(self._are_identical)
     self._information = Output(
         identical_property_fields._spec().output_pin(1), 1, op)
     self._outputs.append(self._information)
Exemple #7
0
 def __init__(self, op: Operator):
     super().__init__(cyclic_expanded_acceleration._spec().outputs, op)
     self._fields_container = Output(
         cyclic_expanded_acceleration._spec().output_pin(0), 0, op)
     self._outputs.append(self._fields_container)
     self._expanded_meshes = Output(
         cyclic_expanded_acceleration._spec().output_pin(1), 1, op)
     self._outputs.append(self._expanded_meshes)
 def __init__(self, op: Operator):
     super().__init__(cyclic_mesh_expansion._spec().outputs, op)
     self._meshed_region = Output(
         cyclic_mesh_expansion._spec().output_pin(0), 0, op)
     self._outputs.append(self._meshed_region)
     self._cyclic_support = Output(
         cyclic_mesh_expansion._spec().output_pin(1), 1, op)
     self._outputs.append(self._cyclic_support)
Exemple #9
0
 def __init__(self, op: Operator):
     super().__init__(members_in_bending_not_certified._spec().outputs, op)
     self._buckling_resistance_bending_yy = Output(
         members_in_bending_not_certified._spec().output_pin(0), 0, op)
     self._outputs.append(self._buckling_resistance_bending_yy)
     self._buckling_resistance_bending_zz = Output(
         members_in_bending_not_certified._spec().output_pin(1), 1, op)
     self._outputs.append(self._buckling_resistance_bending_zz)
Exemple #10
0
 def __init__(self, op: Operator):
     super().__init__(txt_file_to_dpf._spec().outputs, op)
     self._any_output1 = Output(txt_file_to_dpf._spec().output_pin(0), 0,
                                op)
     self._outputs.append(self._any_output1)
     self._any_output2 = Output(txt_file_to_dpf._spec().output_pin(1), 1,
                                op)
     self._outputs.append(self._any_output2)
 def __init__(self, op: Operator):
     super().__init__(merge_fields_by_label._spec().outputs, op)
     self._fields_container = Output(
         merge_fields_by_label._spec().output_pin(0), 0, op)
     self._outputs.append(self._fields_container)
     self._merged_field_support = Output(
         merge_fields_by_label._spec().output_pin(1), 1, op)
     self._outputs.append(self._merged_field_support)
Exemple #12
0
 def __init__(self, op: Operator):
     super().__init__(mesh_to_graphics._spec().outputs, op)
     self._nodes = Output(mesh_to_graphics._spec().output_pin(0), 0, op)
     self._outputs.append(self._nodes)
     self._normals = Output(mesh_to_graphics._spec().output_pin(1), 1, op)
     self._outputs.append(self._normals)
     self._connectivity = Output(mesh_to_graphics._spec().output_pin(2), 2,
                                 op)
     self._outputs.append(self._connectivity)
Exemple #13
0
 def __init__(self, op: Operator):
     super().__init__(elements_facets_surfaces_over_time._spec().outputs,
                      op)
     self._fields_container = Output(
         elements_facets_surfaces_over_time._spec().output_pin(0), 0, op)
     self._outputs.append(self._fields_container)
     self._mesh = Output(
         elements_facets_surfaces_over_time._spec().output_pin(1), 1, op)
     self._outputs.append(self._mesh)
Exemple #14
0
 def __init__(self, op: Operator):
     super().__init__(min_max_inc._spec().outputs, op)
     self._field_min = Output(min_max_inc._spec().output_pin(0), 0, op)
     self._outputs.append(self._field_min)
     self._field_max = Output(min_max_inc._spec().output_pin(1), 1, op)
     self._outputs.append(self._field_max)
     self._domain_ids_min = Output(min_max_inc._spec().output_pin(2), 2, op)
     self._outputs.append(self._domain_ids_min)
     self._domain_ids_max = Output(min_max_inc._spec().output_pin(3), 3, op)
     self._outputs.append(self._domain_ids_max)
 def __init__(self, op: Operator):
     super().__init__(cyclic_support_provider._spec().outputs, op)
     self._cyclic_support = Output(
         cyclic_support_provider._spec().output_pin(0), 0, op
     )
     self._outputs.append(self._cyclic_support)
     self._sector_meshes = Output(
         cyclic_support_provider._spec().output_pin(1), 1, op
     )
     self._outputs.append(self._sector_meshes)
Exemple #16
0
 def __init__(self, op: Operator):
     super().__init__(fft_multi_harmonic_minmax._spec().outputs, op)
     self._field_min = Output(fft_multi_harmonic_minmax._spec().output_pin(0), 0, op)
     self._outputs.append(self._field_min)
     self._field_max = Output(fft_multi_harmonic_minmax._spec().output_pin(1), 1, op)
     self._outputs.append(self._field_max)
     self._all_fields = Output(
         fft_multi_harmonic_minmax._spec().output_pin(2), 2, op
     )
     self._outputs.append(self._all_fields)
Exemple #17
0
 def __init__(self, op: Operator):
     super().__init__(external_layer._spec().outputs, op)
     self._mesh = Output(external_layer._spec().output_pin(0), 0, op)
     self._outputs.append(self._mesh)
     self._nodes_mesh_scoping = Output(external_layer._spec().output_pin(1),
                                       1, op)
     self._outputs.append(self._nodes_mesh_scoping)
     self._elements_mesh_scoping = Output(
         external_layer._spec().output_pin(2), 2, op)
     self._outputs.append(self._elements_mesh_scoping)
 def __init__(self, op: Operator):
     super().__init__(principal_invariants_fc._spec().outputs, op)
     self._fields_eig_1 = Output(
         principal_invariants_fc._spec().output_pin(0), 0, op)
     self._outputs.append(self._fields_eig_1)
     self._fields_eig_2 = Output(
         principal_invariants_fc._spec().output_pin(1), 1, op)
     self._outputs.append(self._fields_eig_2)
     self._fields_eig_3 = Output(
         principal_invariants_fc._spec().output_pin(2), 2, op)
     self._outputs.append(self._fields_eig_3)
 def __init__(self, op: Operator):
     super().__init__(euler_load_buckling._spec().outputs, op)
     self._field_euler_critical_load = Output(
         euler_load_buckling._spec().output_pin(0), 0, op
     )
     self._outputs.append(self._field_euler_critical_load)
     self._field_euler_critical_load_yy = Output(
         euler_load_buckling._spec().output_pin(1), 1, op
     )
     self._outputs.append(self._field_euler_critical_load_yy)
     self._field_euler_critical_load_zz = Output(
         euler_load_buckling._spec().output_pin(2), 2, op
     )
     self._outputs.append(self._field_euler_critical_load_zz)
 def __init__(self, op: Operator):
     super().__init__(min_max_over_time_by_entity._spec().outputs, op)
     self._min = Output(min_max_over_time_by_entity._spec().output_pin(0),
                        0, op)
     self._outputs.append(self._min)
     self._max = Output(min_max_over_time_by_entity._spec().output_pin(1),
                        1, op)
     self._outputs.append(self._max)
     self._time_freq_of_min = Output(
         min_max_over_time_by_entity._spec().output_pin(2), 2, op)
     self._outputs.append(self._time_freq_of_min)
     self._time_freq_of_max = Output(
         min_max_over_time_by_entity._spec().output_pin(3), 3, op)
     self._outputs.append(self._time_freq_of_max)
Exemple #21
0
 def __init__(self, op: Operator):
     super().__init__(change_shell_layers._spec().outputs, op)
     self.fields_container_as_fields_container = Output(
         _modify_output_spec_with_one_type(
             change_shell_layers._spec().output_pin(0), "fields_container"),
         0,
         op,
     )
     self._outputs.append(self.fields_container_as_fields_container)
     self.fields_container_as_field = Output(
         _modify_output_spec_with_one_type(
             change_shell_layers._spec().output_pin(0), "field"),
         0,
         op,
     )
     self._outputs.append(self.fields_container_as_field)
 def __init__(self, op: Operator):
     super().__init__(
         nodal_averaged_equivalent_creep_strain._spec().outputs, op)
     self._fields_container = Output(
         nodal_averaged_equivalent_creep_strain._spec().output_pin(0), 0,
         op)
     self._outputs.append(self._fields_container)
Exemple #23
0
 def __init__(self, op: Operator):
     super().__init__(
         nodal_averaged_thermal_swelling_strains._spec().outputs, op)
     self._fields_container = Output(
         nodal_averaged_thermal_swelling_strains._spec().output_pin(0), 0,
         op)
     self._outputs.append(self._fields_container)
Exemple #24
0
 def __init__(self, op: Operator):
     super().__init__(transpose._spec().outputs, op)
     self.mesh_scoping_as_scoping = Output(
         _modify_output_spec_with_one_type(transpose._spec().output_pin(0),
                                           "scoping"),
         0,
         op,
     )
     self._outputs.append(self.mesh_scoping_as_scoping)
     self.mesh_scoping_as_scopings_container = Output(
         _modify_output_spec_with_one_type(transpose._spec().output_pin(0),
                                           "scopings_container"),
         0,
         op,
     )
     self._outputs.append(self.mesh_scoping_as_scopings_container)
Exemple #25
0
 def __init__(self, op: Operator):
     super().__init__(
         plastic_strain_rotation_by_euler_nodes._spec().outputs, op)
     self._fields_container = Output(
         plastic_strain_rotation_by_euler_nodes._spec().output_pin(0), 0,
         op)
     self._outputs.append(self._fields_container)
Exemple #26
0
 def __init__(self, op: Operator):
     super().__init__(node_coordinates._spec().outputs, op)
     self.coordinates_as_field = Output(
         _modify_output_spec_with_one_type(
             node_coordinates._spec().output_pin(0), "field"),
         0,
         op,
     )
     self._outputs.append(self.coordinates_as_field)
     self.coordinates_as_fields_container = Output(
         _modify_output_spec_with_one_type(
             node_coordinates._spec().output_pin(0), "fields_container"),
         0,
         op,
     )
     self._outputs.append(self.coordinates_as_fields_container)
 def __init__(self, op: Operator):
     super().__init__(boundary_condition_provider._spec().outputs, op)
     self.results_info_as_field = Output(
         _modify_output_spec_with_one_type(
             boundary_condition_provider._spec().output_pin(0), "field"),
         0,
         op,
     )
     self._outputs.append(self.results_info_as_field)
     self.results_info_as_fields_container = Output(
         _modify_output_spec_with_one_type(
             boundary_condition_provider._spec().output_pin(0),
             "fields_container"),
         0,
         op,
     )
     self._outputs.append(self.results_info_as_fields_container)
Exemple #28
0
 def __init__(self, op: Operator):
     super().__init__(set_property._spec().outputs, op)
     self.field_as_field = Output(
         _modify_output_spec_with_one_type(
             set_property._spec().output_pin(0), "field"
         ),
         0,
         op,
     )
     self._outputs.append(self.field_as_field)
     self.field_as_fields_container = Output(
         _modify_output_spec_with_one_type(
             set_property._spec().output_pin(0), "fields_container"
         ),
         0,
         op,
     )
     self._outputs.append(self.field_as_fields_container)
 def __init__(self, op: Operator):
     super().__init__(
         members_in_linear_compression_bending_not_certified._spec().
         outputs, op)
     self._buckling_resistance_linear_summation_utilization_ratios = Output(
         members_in_linear_compression_bending_not_certified._spec().
         output_pin(0),
         0,
         op,
     )
     self._outputs.append(
         self._buckling_resistance_linear_summation_utilization_ratios)
 def __init__(self, op: Operator):
     super().__init__(min_max_over_label_fc._spec().outputs, op)
     self._field_min = Output(min_max_over_label_fc._spec().output_pin(0),
                              0, op)
     self._outputs.append(self._field_min)
     self._field_max = Output(min_max_over_label_fc._spec().output_pin(1),
                              1, op)
     self._outputs.append(self._field_max)
     self._domain_ids_min = Output(
         min_max_over_label_fc._spec().output_pin(2), 2, op)
     self._outputs.append(self._domain_ids_min)
     self._domain_ids_max = Output(
         min_max_over_label_fc._spec().output_pin(3), 3, op)
     self._outputs.append(self._domain_ids_max)
     self._scoping_ids_min = Output(
         min_max_over_label_fc._spec().output_pin(4), 4, op)
     self._outputs.append(self._scoping_ids_min)
     self._scoping_ids_max = Output(
         min_max_over_label_fc._spec().output_pin(5), 5, op)
     self._outputs.append(self._scoping_ids_max)