Skip to content

Commit eb5b6fc

Browse files
gmalinveDevin-Crawfordpyansys-ci-botmaxcapodi78SMoraisAnsys
authored
REFACTOR: populate pyvista object refactoring (#5887)
Co-authored-by: Devin <[email protected]> Co-authored-by: pyansys-ci-bot <[email protected]> Co-authored-by: mcapodif <[email protected]> Co-authored-by: Sébastien Morais <[email protected]> Co-authored-by: Samuelopez-ansys <[email protected]>
1 parent 0d1055f commit eb5b6fc

18 files changed

+384965
-135
lines changed

Diff for: doc/changelog.d/5887.miscellaneous.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
populate pyvista object refactoring

Diff for: src/ansys/aedt/core/visualization/plot/pyvista.py

+179-131
Large diffs are not rendered by default.

Diff for: src/ansys/aedt/core/visualization/post/field_data.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,9 @@
4545
import pandas as pd
4646
except ImportError: # pragma: no cover
4747
warnings.warn(
48-
"The Matplotlib module is required to run functionalities of ansys.aedt.core.visualization.post.field_data.\n"
49-
"Install with \n\npip install matplotlib"
48+
"The Pandas module is required to run functionalities of ansys.aedt.core.visualization.post.field_data.\n"
49+
"Install with \n"
50+
""">> pip install pandas"""
5051
)
5152
pd = None
5253

Diff for: src/ansys/aedt/core/visualization/post/post_common_3d.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -870,7 +870,7 @@ def export_field_file(
870870
>>> )
871871
"""
872872
intrinsics = self._check_intrinsics(intrinsics, phase, solution, return_list=True)
873-
self.logger.info("Exporting %s field. Be patient", quantity)
873+
self.logger.info(f"Exporting '{quantity}' field. Please be patient.")
874874
if not solution:
875875
if not self._app.existing_analysis_sweeps:
876876
self.logger.error("There are no existing sweeps.")

Diff for: tests/system/general/conftest.py

+1
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ def _method(
205205
"design": design_name,
206206
"version": desktop_version,
207207
"non_graphical": NONGRAPHICAL,
208+
"remove_lock": True,
208209
}
209210
if solution_type:
210211
args["solution_type"] = solution_type
+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
Vector data "SurfaceValue(Surface(Electrode), <Ex,Ey,0>)"
2+
NumElems 16
3+
-1.0000000000000000e-02 -1.0000000000000000e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
4+
-1.0000000000000000e-02 -5.0000000000000001e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
5+
-9.8086582838174553e-03 -9.6193976625564355e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
6+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
7+
-9.8086582838174553e-03 -4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
8+
-9.6173165676349103e-03 -9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
9+
-1.0000000000000000e-02 -1.0000000000000000e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
10+
-1.0191341716182550e-02 -9.6193976625564355e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
11+
-1.0000000000000000e-02 -5.0000000000000001e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
12+
-1.0382683432365101e-02 -9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
13+
-1.0191341716182550e-02 -4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
14+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
15+
-9.6173165676349103e-03 9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
16+
-9.8086582838174553e-03 4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
17+
-9.8086582838174553e-03 9.6193976625564355e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
18+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
19+
-1.0000000000000000e-02 5.0000000000000001e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
20+
-1.0000000000000000e-02 1.0000000000000000e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
21+
-1.0382683432365101e-02 9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
22+
-1.0191341716182550e-02 9.6193976625564355e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
23+
-1.0191341716182550e-02 4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
24+
-1.0000000000000000e-02 1.0000000000000000e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
25+
-1.0000000000000000e-02 5.0000000000000001e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
26+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
27+
-9.0761204674887092e-03 -3.8268343236509098e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
28+
-9.5380602337443547e-03 -1.9134171618254549e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
29+
-9.0380602337443543e-03 -1.9134171618254549e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
30+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
31+
-9.4999999999999998e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
32+
-8.9999999999999993e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
33+
-1.0923879532511300e-02 3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
34+
-1.0461939766255649e-02 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
35+
-1.0961939766255650e-02 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
36+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
37+
-1.0499999999999999e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
38+
-1.0999999999999999e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
39+
-1.0382683432365101e-02 9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
40+
-1.0191341716182550e-02 4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
41+
-1.0544895106775800e-02 8.1549315684891746e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
42+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
43+
-1.0353553390593250e-02 3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
44+
-1.0707106781186500e-02 7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
45+
-9.2928932188134500e-03 7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
46+
-9.6464466094067260e-03 3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
47+
-9.4551048932241810e-03 8.1549315684891746e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
48+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
49+
-9.8086582838174553e-03 4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
50+
-9.6173165676349103e-03 9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
51+
-1.0707106781186500e-02 -7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
52+
-1.0353553390593250e-02 -3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
53+
-1.0544895106775800e-02 -8.1549315684891746e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
54+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
55+
-1.0191341716182550e-02 -4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
56+
-1.0382683432365101e-02 -9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
57+
-1.0923879532511300e-02 -3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
58+
-1.0961939766255650e-02 -1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
59+
-1.0461939766255649e-02 -1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
60+
-1.0999999999999999e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
61+
-1.0499999999999999e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
62+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
63+
-9.0761204674887092e-03 -3.8268343236509098e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
64+
-9.1845068431510787e-03 -5.4489510677581941e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
65+
-9.5380602337443547e-03 -1.9134171618254549e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
66+
-9.2928932188134500e-03 -7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
67+
-9.6464466094067260e-03 -3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
68+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
69+
-9.2928932188134500e-03 7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
70+
-9.1845068431510787e-03 5.4489510677581897e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
71+
-9.6464466094067260e-03 3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
72+
-9.0761204674887092e-03 3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
73+
-9.5380602337443547e-03 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
74+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
75+
-1.0707106781186500e-02 -7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
76+
-1.0815493156848901e-02 -5.4489510677581897e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
77+
-1.0353553390593250e-02 -3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
78+
-1.0923879532511300e-02 -3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
79+
-1.0461939766255649e-02 -1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
80+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
81+
-1.0923879532511300e-02 3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
82+
-1.0815493156848901e-02 5.4489510677581897e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
83+
-1.0461939766255649e-02 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
84+
-1.0707106781186500e-02 7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
85+
-1.0353553390593250e-02 3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
86+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
87+
-8.9999999999999993e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
88+
-9.4999999999999998e-03 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
89+
-9.0380602337443543e-03 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
90+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
91+
-9.5380602337443547e-03 1.9134171618254500e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
92+
-9.0761204674887092e-03 3.8268343236509000e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
93+
-9.2928932188134500e-03 -7.0710678118654795e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
94+
-9.4551048932241810e-03 -8.1549315684891746e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
95+
-9.6464466094067260e-03 -3.5355339059327397e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
96+
-9.6173165676349103e-03 -9.2387953251128697e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
97+
-9.8086582838174553e-03 -4.6193976625564349e-04 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00
98+
-1.0000000000000000e-02 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00

Diff for: tests/system/visualization/example_models/T50/scalar_field/Ohmic_Loss.aedtplt

+14
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)