Ejemplo n.º 1
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)
Ejemplo n.º 2
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)
Ejemplo n.º 3
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)
Ejemplo n.º 4
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__(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)
Ejemplo n.º 6
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)