Skip to content

Commit b6d27b1

Browse files
committed
fix: pyflake style
1 parent 8a34a56 commit b6d27b1

24 files changed

+81
-259
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ exclude: >
1212
repos:
1313

1414
- repo: https://github.com/charliermarsh/ruff-pre-commit
15-
rev: v0.7.3
15+
rev: v0.8.1
1616
hooks:
1717
- id: ruff
1818
args: [--fix]

examples/09-averaging/00-compute_and_average.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
def compute_von_mises_then_average(analysis):
9999
# Create a model from the results of the simulation and retrieve its mesh
100100
model = dpf.Model(analysis)
101-
mesh = model.metadata.meshed_region
101+
model.metadata.meshed_region
102102

103103
# Apply the stress operator to obtain the stresses in the body
104104
stress_op = dpf.operators.result.stress()
@@ -135,7 +135,7 @@ def compute_von_mises_then_average(analysis):
135135
def average_then_compute_von_mises(analysis):
136136
# Creating the model from the results of the simulation
137137
model = dpf.Model(analysis)
138-
mesh = model.metadata.meshed_region
138+
model.metadata.meshed_region
139139

140140
# Retrieving the stresses
141141
stress_op = dpf.operators.result.stress()

src/ansys/dpf/core/core.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -537,9 +537,9 @@ def release_dpf(self):
537537
Available with server's version starting at 6.0 (Ansys 2023R2).
538538
"""
539539
if self._server().has_client():
540-
error = self._api.data_processing_release_on_client(self._server().client, 1)
540+
self._api.data_processing_release_on_client(self._server().client, 1)
541541
else:
542-
error = self._api.data_processing_release(1)
542+
self._api.data_processing_release(1)
543543

544544
@version_requires("4.0")
545545
def get_runtime_core_config(self):
@@ -667,7 +667,7 @@ def download_file(self, server_file_path, to_client_file_path):
667667
download service only available for server with gRPC communication protocol
668668
"""
669669
raise errors.ServerTypeError(txt)
670-
client_path = self._api.data_processing_download_file(
670+
self._api.data_processing_download_file(
671671
client=self._server().client,
672672
server_file_path=str(server_file_path),
673673
to_client_file_path=str(to_client_file_path),

src/ansys/dpf/core/examples/__init__.py

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,19 @@
2020
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
# SOFTWARE.
2222

23-
from .examples import *
24-
from .downloads import *
23+
from .examples import get_example_required_minimum_dpf_version, find_files, fluid_axial_model
24+
from .downloads import (
25+
find_simple_bar,
26+
find_static_rst,
27+
find_complex_rst,
28+
find_multishells_rst,
29+
find_electric_therm,
30+
find_steady_therm,
31+
find_transient_therm,
32+
find_msup_transient,
33+
find_simple_cyclic,
34+
find_distributed_msup_folder,
35+
)
2536

2637

2738
# called if module.<name> fails
@@ -67,3 +78,6 @@ def __getattr__(name):
6778
distributed_msup_folder = find_distributed_msup_folder()
6879
return distributed_msup_folder
6980
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
81+
82+
83+
__all__ = ["get_example_required_minimum_dpf_version", "find_files", "fluid_axial_model"]

src/ansys/dpf/core/inputs.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,6 @@ def connect(self, inpt):
241241
elif isinstance(inpt, Path):
242242
inpt = str(inpt)
243243

244-
input_type_name = type(inpt).__name__
245244
for input_pin in self._inputs:
246245
self._operator()._find_outputs_corresponding_pins(
247246
input_pin._python_expected_types,

tests/test_cyclic_support.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import conftest
2828
import pytest
2929

30-
from ansys import dpf
3130
from ansys.dpf import core as dpf
3231

3332

@@ -105,7 +104,7 @@ def test_cyc_support_from_to_operator(cyclic_lin_rst, server_type):
105104
cyclic_support=cyc_support, server=server_type
106105
)
107106
exp = op.outputs.cyclic_support()
108-
mesh = op.outputs.meshed_region()
107+
op.outputs.meshed_region()
109108
assert exp.num_sectors() == 15
110109
assert exp.num_stages == 1
111110
assert np.allclose(
@@ -145,7 +144,7 @@ def test_cyc_support_from_to_workflow(cyclic_lin_rst, server_type):
145144
wf.set_output_name("sup", op.outputs.cyclic_support)
146145
wf.connect("sup", cyc_support)
147146
exp = wf.get_output("sup", dpf.types.cyclic_support)
148-
mesh = op.outputs.meshed_region()
147+
op.outputs.meshed_region()
149148
assert exp.num_sectors() == 15
150149
assert exp.num_stages == 1
151150
assert np.allclose(
@@ -248,14 +247,14 @@ def test_delete_auto_cyc_support(cyclic_lin_rst):
248247
def test_cyc_support_memory_leaks(cyclic_lin_rst):
249248
import gc
250249

251-
for i in range(2000):
250+
for _ in range(2000):
252251
gc.collect()
253252
data_sources = dpf.DataSources(cyclic_lin_rst)
254253
model = dpf.Model(data_sources)
255254
result_info = model.metadata.result_info
256255
cyc_support = result_info.cyclic_support
257-
a = cyc_support.num_stages
258-
b = cyc_support.num_sectors()
259-
c = cyc_support.sectors_set_for_expansion()
260-
d = cyc_support.base_elements_scoping()
261-
e = cyc_support.base_nodes_scoping()
256+
cyc_support.num_stages
257+
cyc_support.num_sectors()
258+
cyc_support.sectors_set_for_expansion()
259+
cyc_support.base_elements_scoping()
260+
cyc_support.base_nodes_scoping()

tests/test_data_tree.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def test_add_dict_data_tree(server_type):
9393
@conftest.raises_for_servers_version_under("4.0")
9494
def test_add_data_to_fill_data_tree():
9595
data_tree = dpf.DataTree()
96-
with data_tree.to_fill() as to_fill:
96+
with data_tree.to_fill() as _:
9797
data_tree.int = 1
9898
data_tree.double = 1.0
9999
data_tree.string = "hello"
@@ -412,7 +412,7 @@ def test_attribute_errors_data_tree(server_type):
412412
@conftest.raises_for_servers_version_under("4.0")
413413
def test_add_data_bool_data_tree():
414414
data_tree = dpf.DataTree()
415-
with data_tree.to_fill() as to_fill:
415+
with data_tree.to_fill() as _:
416416
data_tree.int = 1
417417
data_tree.bool = True
418418
assert data_tree.get_as("int", dpf.types.int) == 1

tests/test_datasources.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,10 @@ def test_print_data_sources(allkindofcomplexity, server_type):
130130

131131
def test_data_sources_from_data_sources(allkindofcomplexity, server_type):
132132
with pytest.raises(ValueError) as e:
133-
data_sources_false = dpf.core.DataSources(data_sources="Wrong Input", server=server_type)
133+
dpf.core.DataSources(data_sources="Wrong Input", server=server_type)
134134
assert "gRPC data sources" in e
135135
data_sources = dpf.core.DataSources(server=server_type)
136-
data_sources2 = dpf.core.DataSources(data_sources=data_sources, server=server_type)
136+
dpf.core.DataSources(data_sources=data_sources, server=server_type)
137137

138138

139139
@pytest.mark.skipif(

tests/test_field.py

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -976,31 +976,6 @@ def get_simple_field(server_clayer):
976976
return field
977977

978978

979-
@conftest.raises_for_servers_version_under("4.0")
980-
def test_mutable_entity_data_contiguous_field(server_clayer):
981-
simple_field = get_simple_field(server_clayer)
982-
vec = simple_field.get_entity_data(0)
983-
assert np.allclose(vec, np.array(range(0, 6)))
984-
985-
vec[0][0] = 1
986-
vec[0][5] = 4
987-
988-
assert np.allclose(vec, np.array([1, 1, 2, 3, 4, 4]))
989-
990-
vec.commit()
991-
992-
assert np.allclose(simple_field.get_entity_data(0), np.array([1, 1, 2, 3, 4, 4]))
993-
994-
vec = simple_field.get_entity_data_by_id(2)
995-
assert np.allclose(vec, np.array(range(6, 12)))
996-
997-
vec[0][0] = 1
998-
vec[0][5] = 4
999-
assert np.allclose(vec, np.array([1, 7, 8, 9, 10, 4]))
1000-
vec = None
1001-
assert np.allclose(simple_field.get_entity_data_by_id(2), np.array([1, 7, 8, 9, 10, 4]))
1002-
1003-
1004979
@pytest.mark.skipif(
1005980
not conftest.SERVERS_VERSION_GREATER_THAN_OR_EQUAL_TO_5_0,
1006981
reason="change in memory ownership in server 5.0",

tests/test_local_server.py

Lines changed: 0 additions & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -227,113 +227,3 @@ def test_dot_operator_server_fields_container(local_server):
227227
out = add.outputs.fields_container()
228228
assert np.allclose(out[0].scoping.ids, [1, 2])
229229
assert np.allclose(out[0].data, -field.data)
230-
231-
232-
def test_add_operator_server_fields_container(local_server):
233-
field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server)
234-
field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0]
235-
field.scoping.ids = [1, 2]
236-
237-
fc = dpf.core.fields_container_factory.over_time_freq_fields_container(
238-
[field, field], server=local_server
239-
)
240-
241-
# operator with field out
242-
forward = ops.utility.forward_field(field, server=local_server)
243-
add = fc + forward
244-
assert type(add) == ops.math.add_fc
245-
out = add.outputs.fields_container()
246-
assert len(out) == 2
247-
assert np.allclose(out[0].scoping.ids, [1, 2])
248-
assert np.allclose(out[0].data, np.array(field.data) * 2.0)
249-
250-
# fc + list
251-
add = fc + [0.0, 1.0, 2.0]
252-
assert type(add) == ops.math.add_fc
253-
out = add.outputs.fields_container()
254-
assert len(out) == 2
255-
assert np.allclose(out[0].scoping.ids, [1, 2])
256-
assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]))
257-
258-
# fc + float
259-
add = fc + 1.0
260-
assert type(add) == ops.math.add_fc
261-
out = add.outputs.fields_container()
262-
assert np.allclose(out[0].scoping.ids, [1, 2])
263-
assert np.allclose(out[0].data, np.array([[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]]))
264-
265-
266-
def test_minus_operator_server_fields_container(local_server):
267-
field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server)
268-
field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0]
269-
field.scoping.ids = [1, 2]
270-
271-
fc = dpf.core.fields_container_factory.over_time_freq_fields_container(
272-
[field, field], server=local_server
273-
)
274-
275-
# operator with field out
276-
forward = ops.utility.forward_field(field, server=local_server)
277-
add = fc - forward
278-
assert type(add) == ops.math.minus_fc
279-
out = add.outputs.fields_container()
280-
assert len(out) == 2
281-
assert np.allclose(out[0].scoping.ids, [1, 2])
282-
assert np.allclose(out[0].data, np.zeros((2, 3)))
283-
284-
# fc - list
285-
add = fc - [0.0, 1.0, 2.0]
286-
assert type(add) == ops.math.minus_fc
287-
out = add.outputs.fields_container()
288-
assert len(out) == 2
289-
assert np.allclose(out[0].scoping.ids, [1, 2])
290-
assert np.allclose(out[0].data, np.array([[0.0, 0.0, 0.0], [3.0, 3.0, 3.0]]))
291-
292-
# fc - float
293-
add = fc - 1.0
294-
assert type(add) == ops.math.minus_fc
295-
out = add.outputs.fields_container()
296-
assert np.allclose(out[0].scoping.ids, [1, 2])
297-
assert np.allclose(out[0].data, np.array([[-1.0, 0.0, 1.0], [2.0, 3.0, 4.0]]))
298-
299-
300-
def test_dot_operator_server_fields_container(local_server):
301-
field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server)
302-
field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0]
303-
field.scoping.ids = [1, 2]
304-
305-
fc = dpf.core.fields_container_factory.over_time_freq_fields_container(
306-
[field, field], server=local_server
307-
)
308-
309-
# fc * op
310-
forward = ops.utility.forward_field(field, server=local_server)
311-
add = fc * forward
312-
assert type(add) == ops.math.generalized_inner_product_fc
313-
out = add.outputs.fields_container()
314-
assert len(out) == 2
315-
assert np.allclose(out[0].scoping.ids, [1, 2])
316-
assert np.allclose(out[0].data, np.array([5.0, 50.0]))
317-
318-
# fc * field
319-
add = fc * field
320-
assert type(add) == ops.math.generalized_inner_product_fc
321-
out = add.outputs.fields_container()
322-
assert len(out) == 2
323-
assert np.allclose(out[0].scoping.ids, [1, 2])
324-
assert np.allclose(out[0].data, np.array([5.0, 50.0]))
325-
326-
# fc * list
327-
add = fc * [0.0, 1.0, 2.0]
328-
assert type(add) == ops.math.generalized_inner_product_fc
329-
out = add.outputs.fields_container()
330-
assert len(out) == 2
331-
assert np.allclose(out[0].scoping.ids, [1, 2])
332-
assert np.allclose(out[0].data, np.array([5.0, 14.0]))
333-
334-
# fc * float
335-
add = fc * -1.0
336-
assert type(add) == ops.math.generalized_inner_product_fc
337-
out = add.outputs.fields_container()
338-
assert np.allclose(out[0].scoping.ids, [1, 2])
339-
assert np.allclose(out[0].data, -field.data)

0 commit comments

Comments
 (0)