OpenPsiMu / ThePhysicsHub

The Physics Hub is an open source physics simulations project that is being developed by physics students worldwide and aims to deliver clear and easy to understand physics simulations free for everyone!
https://physicsub-198fbf007acd.herokuapp.com/
GNU General Public License v3.0
121 stars 21 forks source link

Theory Section For Single Pendulum #9

Open brtymn opened 3 years ago

brtymn commented 3 years ago

Theory Section For Single Pendulum Simulation

The theory section for the single pendulum simulation is needed.

Type of issue

Possible Fixes / Implementations

The theory section needs to be written with university level physics.

Firoda commented 3 years ago

What are the things that need to be covered as part of the documentation for a single pendulum. ? If there is a list I can work upon ?

brtymn commented 3 years ago

One of our teammates have written the theory section for the "N-Body Simulation" recently. You can check it out on the website, it is a good example. It will be sufficient to include the fundamentals, nothing too fancy. @Firoda

20akshay00 commented 3 years ago

Hey, I worked on creating the simple pendulum simulation on the website. While working on it, these were the main things I had in mind to be written along with it; Section A:

Section B:

I can help you out with some parts if needed! And if you have your own inputs to add other than this, feel free to do so. It may seem that this includes a lot of things, but it basically covers the full extent of the pendulum model, and perhaps the theory of this can be divided in a way that people don't get too daunted with all the stuff. We still need to figure out the optimal way to convey this content on the website (besides just a long wall of text and equations), so any ideas on that front are appreciated too.

AeRabelais commented 3 years ago

Hi! I'd appreciate being able to contribute to this, if this hadn't already been informally assigned to another person.

brtymn commented 3 years ago

@AeRabelais Great! You can join our Discord server as well so that we can keep in touch. If you are already in the server, just let me know there. I am assigning you!