OpenPh - Numerical Physics Library
George Milescu, Gabriel Noaje, Florin Pop

TL;DR
OpenPh is an extendable MATLAB-based numerical physics library designed to provide tools for solving and visualizing various physics problems across quantum and classical mechanics, emphasizing modularity and open source principles.
Contribution
It introduces a modular, extendable numerical physics library that combines open source software with MATLAB for versatile physics problem solving.
Findings
Includes modules for quantum physics and mechanics.
Provides tools for photoelectric effect, radioactive decay, and Schrödinger equation.
Supports classical mechanics problems like harmonic oscillations and string vibrations.
Abstract
Numerical physics has gained a lot of importance in the last decade, its efficiency being motivated and sustained by the growth of computational power. This paper presents a concept that is to be developed in the next few years: OpenPh. OpenPh is a numerical physics library that makes use of the advantages of both open source software and MATLAB programming. Its aim is to deliver the instruments for providing numerical and graphical solutions for various physics problems. It has a modular structure, allowing the user to add new modules to the existing ones and to create its own modules according to its needs, being virtually unlimited extendable. The modules of OpenPh are implemented using MATLAB engine because it is the best solution used in engineering and science, providing a wide range of optimized methods to accomplish even the toughest jobs. Current version of OpenPh includes two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Computational Physics and Python Applications · Parallel Computing and Optimization Techniques
