You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: split ElementToPointData into prepare and convert phase, fix: update examples (#197)
* Add Windwos Python install script
* Format
* Merge Linux and Windows GPU install scripts, relax GCC requirements
* Example formatting
* Fix blazed gratings example
* Update process flags before selecting flux engine
* Remove uneccessary dynamic pointer casts
* refactor: split ElementToPointData into prepare and convert phase
* add comments
* refactor: remove IndexMap, get particle data labels from ProcessModel
* Fix examples
* Small fixes in examples
ViennaPS is part of the ViennaTools ecosystem and depends on several lightweight, header-only ViennaTools libraries. During configuration, CMake will look for them and fetch them automatically as part of the ViennaPS build. No separate installation step is required for these dependencies:
58
+
ViennaPS is part of the ViennaTools ecosystem and depends on several lightweight, header-only ViennaTools libraries. During configuration, CMake will fetch them automatically as part of the ViennaPS build. No separate installation step is required for these dependencies:
A CUDA toolkit and driver compatible with your GPU must be installed on your system to use the GPU functionality.
108
+
101
109
> Some features of the ViennaPS Python module depend on the ViennaLS Python module. The ViennaLS is installed automatically as a dependency.
102
110
> Note: A locally built ViennaPS Python module is typically not compatible with the ViennaLS package from PyPI. For details and troubleshooting, see [this guide](https://viennatools.github.io/ViennaPS/inst/troubleshooting.html#python-importerror).
0 commit comments