Releases: ansys/pymapdl
v0.60.7
What's Changed
- Fixing broken links. by @germa89 in #814
- fix release doc build by @akaszynski in #812
- Adding binaries building and uploading to pypi by @germa89 in #818
- Richer command output by @germa89 in #791
- Feat/adding
input strings
function by @germa89 in #815 - Feat/Richer cmd output for listing commands by @germa89 in #816
- Feat/Boundary conditions listing wrappers by @germa89 in #819
- Add DIST output to the KDIST and NDIST by @RomanIlchenko1308 in #826
- Revise Contributing topic to provide only MAPDL-specific info by @PipKat in #829
- Add docs to command output by @germa89 in #822
- Fixing wrong argument passing. by @germa89 in #832
- Add Verification Manual VM7 by @RomanIlchenko1308 in #785
- add prnsol edge case by @akaszynski in #835
- improve robustness of CommandListingOutput by @akaszynski in #838
- doc/Edit Contributing topic by @PipKat in #834
- add academic fea example by @akaszynski in #830
- Created api commands for mag, pres and temp and volt by @jgd10 in #764
- Fix/example00 block code by @germa89 in #825
- Fix docker readme by @akaszynski in #841
- Adding return none to Mapdl by @germa89 in #840
- Add codecov by @akaszynski in #845
- make jupyter.py compatible for upstream ansys-jupyterhub-manager by @akaszynski in #842
- only run latest validation nightly by @akaszynski in #854
- clarify non supported commands by @germa89 in #843
- Feat/adding plotly support by @germa89 in #857
- Add Verification Manual VM9 by @RomanIlchenko1308 in #853
- Add Verification Manual VM8 by @RomanIlchenko1308 in #820
- Add Verification Manual VM10 by @RomanIlchenko1308 in #855
- Update pytest in nightly mapdl check by @germa89 in #852
- Fixing BC parsing issue by @germa89 in #850
- Adding pandas to test requirements by @germa89 in #859
- Fixing
CWD
and failing tests by @germa89 in #860 - Improve the "Getting Started" documentation section. by @MaxJPRey in #864
- Add 2D Pressure Vessel example by @akaszynski in #861
- Fixing some minors errors on launcher.rst by @germa89 in #869
- Print
/COM
to python console by @germa89 in #866 - Check printout option before using get by @germa89 in #867
- Return camera position is optional in general plotter by @germa89 in #865
- Feat/print coms by @germa89 in #870
- Adding missing arguments to RESCONTROL by @germa89 in #868
- Fix
launcher_mapdl
documentation by @germa89 in #871 - Adding extra argument to
*get
by @germa89 in #872 - Linking
mapdl.print_com
behavior tomapdl.mute
by @germa89 in #873 - Fix/improving converter by @germa89 in #862
- Fixing some documentation format by @germa89 in #875
- fix jupyter resource args by @akaszynski in #876
- Adding
long_description_content_type
by @germa89 in #877 - Send a MS Teams notification if nightlies (MAPDL or docs) fails by @germa89 in #882
- Fix
CDREAD
arguments by @germa89 in #881 - Fix wrong string argument in APDL logger by @germa89 in #878
- Adding Julia documentation by @germa89 in #880
- bump license date by @akaszynski in #887
- fixing anum by @germa89 in #893
- Fix/table rows by @germa89 in #884
- Add breadcrumbs by @akaszynski in #894
- Improve coverage by @akaszynski in #895
- Add dependabot by @akaszynski in #896
- Bump pytest from 6.2.5 to 7.0.1 by @dependabot in #897
- do not get application token unless deploying by @akaszynski in #902
- Bump imageio from 2.14.1 to 2.16.0 by @dependabot in #898
- Bump pandas from 1.4.0 to 1.4.1 by @dependabot in #901
- Bump scipy from 1.7.3 to 1.8.0 by @dependabot in #900
- Bump plotly from 5.5.0 to 5.6.0 by @dependabot in #899
- Fixing the nightly build by @germa89 in #916
- Bump sphinx-autodoc-typehints from 1.16.0 to 1.17.0 by @dependabot in #910
- Bump pyansys-sphinx-theme from 0.2.1 to 0.2.3 by @dependabot in #909
- Bump flake8 from 3.9.2 to 4.0.1 by @dependabot in #908
- Bump sphinx-copybutton from 0.4.0 to 0.5.0 by @dependabot in #907
- update badges by @akaszynski in #912
- Fix/using reserved parameter name for variables by @germa89 in #915
- Removing python 3.6 by @germa89 in #924
- Updating returning parameters because of cpos by @germa89 in #923
- Added split_sharp_edges and feature angle to general plotter by @germa89 in #921
- Exit MAPDL at the end of each example by @mgalloue in #919
- Add WSL guide by @akaszynski in #925
New Contributors
- @PipKat made their first contribution in #829
- @MaxJPRey made their first contribution in #864
- @mgalloue made their first contribution in #919
Full Changelog: v0.60.6...v0.60.7
v0.60.6
Full Changelog: v0.60.5...v0.60.6
v0.60.5
Full Changelog: v0.60.4...v0.60.5
v0.60.4
What's Changed
- Fix mixed argument types in
log_apdl
argument. by @germa89 in #744 - Fix/muting the output after issuing mapdl.mute=true by @germa89 in #748
- Fix/Aplot not working when using
amax
and/orainc
by @germa89 in #746 - add get_value guard when using non_interactive by @akaszynski in #752
- Add vm2 by @RomanIlchenko1308 in #728
- account for edge case with hidden nodes by @akaszynski in #755
- Fixing error tolerance in
load_table
andload_array
by @germa89 in #758 - Revert "account for edge case with hidden nodes" by @akaszynski in #761
- Use consistent tests by @akaszynski in #762
- modernize docbuild by @akaszynski in #760
- Feat/Adding contact friction stresses to post processing module by @germa89 in #739
- Fix missing arguments in inquire by @germa89 in #754
- depricate usage of chain_commands by @akaszynski in #767
- allow color parm for area plotting by @akaszynski in #770
- added type hint for the result property fixing #768 by @jgd10 in #769
- Feat/post processing consistency properties by @germa89 in #778
- Fix/returning only values for selected elements in post processing by @germa89 in #777
- Updated gitignore to exclude PyCharm local settings folder. by @germa89 in #784
- Fix parsing time values in
post_processing
module by @germa89 in #771 - Added import error messages regarding outdated API module. by @germa89 in #779
- Fix SystemError: <class 'OSError'> returned a result with an error set by @germa89 in #790
- Improved /TBFT function. by @germa89 in #782
- Fix/
log_file
keyword was not being used in_Mapdl
by @germa89 in #795 - Doc/ Adding 'exec' keyword info to documentation by @germa89 in #793
- Detaching file location input from Mapdl.input by @germa89 in #783
- Adding support to
***inq
functions by @germa89 in #799 - Fix table format by @germa89 in #805
- Added missing return by @germa89 in #807
- Fixing broken code block by @germa89 in #803
- Add Verification Manual VM6 by @RomanIlchenko1308 in #756
- Fix MAPDL collection by @akaszynski in #809
- Fix doc build auth by @akaszynski in #810
New Contributors
- @RomanIlchenko1308 made their first contribution in #728
Full Changelog: v0.60.3...v0.60.4
v0.60.3
What's Changed
- Fix/quotes repetition on arguments in converter module by @germa89 in #693
- Add element results to post module by @akaszynski in #684
- Feat/ adding apld log test by @germa89 in #657
- move verification examples to their own directory by @akaszynski in #695
- Examples/tech_demo_01_update by @germa89 in #696
- Fix gif on readme by @akaszynski in #697
- naviage to main page on clicking logo by @akaszynski in #699
- Fix vtk crash in CI by @germa89 in #704
- Fix/Updated docs strings on Xsel commands by @germa89 in #714
- Fix github actions badge link by @akaszynski in #730
- Fix/load table wrong parameters by @germa89 in #709
- Adding Python UPF documentation and examples by @germa89 in #716
- implement logger in convert_script by @germa89 in #717
- add pressure vessle example by @akaszynski in #733
Full Changelog: v0.60.2...v0.60.3
v0.60.2
This release includes a variety of patches including:
- Fixed docker name in docker README by @germa89 in #677
- Removing conversion from /COM to # by @germa89 in #673
- Fixed double colorbar in example. by @germa89 in #672
- Use cdread inside input by @germa89 in #671
- Fix wrong if in self.directory by @germa89 in #680
- Fix missing empty arguments in int1 and maybe others - Convert module by @germa89 in #678
- Fix adding star repeat to non interactive only by @germa89 in #675
- Removing unnecessary exception log by @germa89 in #676
- Feat/added block support to convert module by @germa89 in #666
- Use ansys-api-mapdl-v0 by @akaszynski in #681
- Fix intellisense on VSCode by @akaszynski in #685
Full Changelog: v0.60.1...v0.60.2
v0.60.1
Hotfix to patch logo at our online documentation at mapdldocs.pyansys.com
What's Changed
- Bump main to 0.60.dev0 by @akaszynski in #661
- add missing logo by @akaszynski in #663
Full Changelog: v0.60.0...v0.60.1
v0.60.0
v0.60.0 Release Notes
With the release of v0.60.0
, we improve both the licensing check and patch the distributed memory parallel usage bug on Windows when running under a VPN. Other features and bug fixes for this release include:
Features
- Refactor logging to use a global logger for the library while tracking individual instances. Critical for tracking output from multiple instances of MAPDL.
- Add extended examples to our documentation.
- Add license check. Automatically watch the license debug file and include this in the raised exception when MAPDL fails to connect. Helpful for debugging failed starts, especially on VPN.
- Improve and extend existing inline-functions. Permit direct interface to MAPDL to allow for
mute=True
orNOPR
. - Add
ip
parameter on the launcher.
Bug-Fixes
- Patch
NOPR
usage. Disable whenever possible to avoid conflicting behavior when using pymapdl interactively. - Use Windows MPI by default when launching MAPDL on Windows.
- Patch CDWRITE and other file operations to account for both local and remote execution.
- Wrap CMATRIX
Miscellaneous
- Variety of code refactoring to better follow PEP8 standards through flake8
- Improved documentation build performance.
- Usage of autoformatter
black
- Add VM3-5 to the examples
- Use numpydoc for our documentation.
Thanks all for contributing!
PyMAPDL 0.59.5 Release Notes
Patch Ignored Commands
Certain element checks within the solve
command result in errors that are actually warnings and do not halt the solve. This release implements a patch that ignores those element distortion errors and instead passes them as a Python warning.