Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update generated code for DPF 252_daily on master #2050

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions doc/source/_static/dpf_operators.html

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion src/ansys/dpf/core/operators/logic/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,17 @@
from .elementary_data_selector import elementary_data_selector
from .elementary_data_selector_fc import elementary_data_selector_fc
from .enrich_materials import enrich_materials
from .identical_fc import identical_fc
from .identical_anys import identical_anys
from .identical_fields import identical_fields
from .identical_generic_data_containers import identical_generic_data_containers
from .identical_meshes import identical_meshes
from .identical_property_fields import identical_property_fields
from .identical_scopings import identical_scopings
from .identical_string_fields import identical_string_fields
from .identical__fields_container import identical__fields_container
from .identical__meshes_container import identical__meshes_container
from .identical__property_fields_container import identical__property_fields_container
from .identical__scopings_container import identical__scopings_container
from .included_fields import included_fields
from .solid_shell_fields import solid_shell_fields
from .split_data_sources import split_data_sources
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"""
identical_fc
identical__fields_container

Autogenerated DPF operator classes.
"""
Expand All @@ -11,8 +11,8 @@
from ansys.dpf.core.operators.specification import PinSpecification, Specification


class identical_fc(Operator):
"""Checks if two fields containers are identical.
class identical__fields_container(Operator):
"""Checks if two fields_container are identical.

Parameters
----------
Expand Down Expand Up @@ -43,7 +43,7 @@ class identical_fc(Operator):
>>> from ansys.dpf import core as dpf

>>> # Instantiate operator
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()

>>> # Make input connections
>>> my_fields_containerA = dpf.FieldsContainer()
Expand All @@ -56,7 +56,7 @@ class identical_fc(Operator):
>>> op.inputs.tolerance.connect(my_tolerance)

>>> # Instantiate operator and connect inputs in one line
>>> op = dpf.operators.logic.identical_fc(
>>> op = dpf.operators.logic.identical__fields_container(
... fields_containerA=my_fields_containerA,
... fields_containerB=my_fields_containerB,
... small_value=my_small_value,
Expand All @@ -77,9 +77,9 @@ def __init__(
config=None,
server=None,
):
super().__init__(name="AreFieldsIdentical_fc", config=config, server=server)
self._inputs = InputsIdenticalFc(self)
self._outputs = OutputsIdenticalFc(self)
super().__init__(name="compare::fields_container", config=config, server=server)
self._inputs = InputsIdenticalFieldsContainer(self)
self._outputs = OutputsIdenticalFieldsContainer(self)
if fields_containerA is not None:
self.inputs.fields_containerA.connect(fields_containerA)
if fields_containerB is not None:
Expand All @@ -91,7 +91,7 @@ def __init__(

@staticmethod
def _spec():
description = """Checks if two fields containers are identical."""
description = """Checks if two fields_container are identical."""
spec = Specification(
description=description,
map_input_pin_spec={
Expand Down Expand Up @@ -160,15 +160,15 @@ def default_config(server=None):
Server with channel connected to the remote or local instance. When
``None``, attempts to use the global server.
"""
return Operator.default_config(name="AreFieldsIdentical_fc", server=server)
return Operator.default_config(name="compare::fields_container", server=server)

@property
def inputs(self):
"""Enables to connect inputs to the operator

Returns
--------
inputs : InputsIdenticalFc
inputs : InputsIdenticalFieldsContainer
"""
return super().inputs

Expand All @@ -178,19 +178,19 @@ def outputs(self):

Returns
--------
outputs : OutputsIdenticalFc
outputs : OutputsIdenticalFieldsContainer
"""
return super().outputs


class InputsIdenticalFc(_Inputs):
class InputsIdenticalFieldsContainer(_Inputs):
"""Intermediate class used to connect user inputs to
identical_fc operator.
identical__fields_container operator.

Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> my_fields_containerA = dpf.FieldsContainer()
>>> op.inputs.fields_containerA.connect(my_fields_containerA)
>>> my_fields_containerB = dpf.FieldsContainer()
Expand All @@ -202,14 +202,22 @@ class InputsIdenticalFc(_Inputs):
"""

def __init__(self, op: Operator):
super().__init__(identical_fc._spec().inputs, op)
self._fields_containerA = Input(identical_fc._spec().input_pin(0), 0, op, -1)
super().__init__(identical__fields_container._spec().inputs, op)
self._fields_containerA = Input(
identical__fields_container._spec().input_pin(0), 0, op, -1
)
self._inputs.append(self._fields_containerA)
self._fields_containerB = Input(identical_fc._spec().input_pin(1), 1, op, -1)
self._fields_containerB = Input(
identical__fields_container._spec().input_pin(1), 1, op, -1
)
self._inputs.append(self._fields_containerB)
self._small_value = Input(identical_fc._spec().input_pin(2), 2, op, -1)
self._small_value = Input(
identical__fields_container._spec().input_pin(2), 2, op, -1
)
self._inputs.append(self._small_value)
self._tolerance = Input(identical_fc._spec().input_pin(3), 3, op, -1)
self._tolerance = Input(
identical__fields_container._spec().input_pin(3), 3, op, -1
)
self._inputs.append(self._tolerance)

@property
Expand All @@ -223,7 +231,7 @@ def fields_containerA(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> op.inputs.fields_containerA.connect(my_fields_containerA)
>>> # or
>>> op.inputs.fields_containerA(my_fields_containerA)
Expand All @@ -241,7 +249,7 @@ def fields_containerB(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> op.inputs.fields_containerB.connect(my_fields_containerB)
>>> # or
>>> op.inputs.fields_containerB(my_fields_containerB)
Expand All @@ -266,7 +274,7 @@ def small_value(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> op.inputs.small_value.connect(my_small_value)
>>> # or
>>> op.inputs.small_value(my_small_value)
Expand All @@ -290,32 +298,32 @@ def tolerance(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> op.inputs.tolerance.connect(my_tolerance)
>>> # or
>>> op.inputs.tolerance(my_tolerance)
"""
return self._tolerance


class OutputsIdenticalFc(_Outputs):
class OutputsIdenticalFieldsContainer(_Outputs):
"""Intermediate class used to get outputs from
identical_fc operator.
identical__fields_container operator.

Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> # Connect inputs : op.inputs. ...
>>> result_boolean = op.outputs.boolean()
>>> result_message = op.outputs.message()
"""

def __init__(self, op: Operator):
super().__init__(identical_fc._spec().outputs, op)
self._boolean = Output(identical_fc._spec().output_pin(0), 0, op)
super().__init__(identical__fields_container._spec().outputs, op)
self._boolean = Output(identical__fields_container._spec().output_pin(0), 0, op)
self._outputs.append(self._boolean)
self._message = Output(identical_fc._spec().output_pin(1), 1, op)
self._message = Output(identical__fields_container._spec().output_pin(1), 1, op)
self._outputs.append(self._message)

@property
Expand All @@ -329,7 +337,7 @@ def boolean(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> # Connect inputs : op.inputs. ...
>>> result_boolean = op.outputs.boolean()
""" # noqa: E501
Expand All @@ -346,7 +354,7 @@ def message(self):
Examples
--------
>>> from ansys.dpf import core as dpf
>>> op = dpf.operators.logic.identical_fc()
>>> op = dpf.operators.logic.identical__fields_container()
>>> # Connect inputs : op.inputs. ...
>>> result_message = op.outputs.message()
""" # noqa: E501
Expand Down
Loading
Loading