Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

Mass Spring Notebook - #63

Merged
david-boney-jobs merged 15 commits into
facebookresearch:mainfrom
david-boney-jobs:mass_spring
Jun 9, 2022
Merged

Mass Spring Notebook#63
david-boney-jobs merged 15 commits into
facebookresearch:mainfrom
david-boney-jobs:mass_spring

Conversation

@david-boney-jobs

Copy link
Copy Markdown
Contributor

Implemented Junior's request for a Vector2 class.
Animation not implemented.

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label May 31, 2022

@juniorrojas juniorrojas left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we haven't found a convenient way to display animations in notebooks, I still think we should simplify this notebook to only show an energy minimization demo instead of numerical integration, but let's plan on merging this numerical integration demo for now and I'll open a new issue to revisit this in the future. A few requests before accepting:

  • Do not use the term ODE. We have more than one independent variable (x and y components of multiple point masses), so I guess technically we're dealing with PDEs here, but I'd prefer to avoid the term PDE in this notebook. Let's just use "mass-spring system" if possible, or "differential equation" in general if necessary.
  • Fix typo MassStringSystem -> MassSpringSystem
  • Add missing hyphen "user defined type" -> "user-defined type"

@david-boney-jobs

Copy link
Copy Markdown
Contributor Author

@juniorrojas
I corrected the three issues listed above.

@david-boney-jobs
david-boney-jobs merged commit 38e00c9 into facebookresearch:main Jun 9, 2022
@david-boney-jobs
david-boney-jobs deleted the mass_spring branch June 9, 2022 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Notebooks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants