Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add Catenary Curve Calculator #1702

Closed
4 of 7 tasks
samarsajad opened this issue Jul 26, 2024 · 7 comments · Fixed by #1717
Closed
4 of 7 tasks

[Feature] Add Catenary Curve Calculator #1702

samarsajad opened this issue Jul 26, 2024 · 7 comments · Fixed by #1717
Assignees
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSoC 2k24 Open Source Program level3 GSSoC2k24 Level-3 Task -- 45 Points

Comments

@samarsajad
Copy link
Contributor

samarsajad commented Jul 26, 2024

Description

Calculates the shape of a catenary curve (the curve formed by a hanging chain or cable)

Screenshots

No response

Checklist

  • I have checked the existing issues.
  • I follow Contributing Guidelines of this project.
  • I am a GSSOC'24 contributor.
  • I am a IWOC'24 contributor.
  • I am a JWOC'24 contributor.
  • I am a SWOC'24 contributor.

Code of Conduct

Copy link

Hey @samarsajad, Welcome to the project CalcDiverse! 🎊
Thanks for opening an issue! 🙌 Please wait for the issue to be assigned. Happy Coding!! ✨

@samarsajad
Copy link
Contributor Author

Please assign this issue to me @Rakesh9100

@jessicachawla
Copy link

Please elaborate. The input, output, working, calculation, etc

@samarsajad
Copy link
Contributor Author

samarsajad commented Jul 28, 2024

Please elaborate. The input, output, working, calculation, etc

The catenary curve calculator computes and displays a catenary curve, which is the shape assumed by a perfectly flexible chain suspended by its ends and acted upon by gravity. The equation for a catenary curve is:

𝑦=𝑎cosh(𝑥/𝑎)
Where y is the vertical position and x is the horizontal position and a is a parameter that determines the shape of the catenary.
Inputs would include (a): This is a constant that defines the shape of the catenary curve.
Start Point (x1): The starting horizontal position of the curve.
End Point (x2): The ending horizontal position of the curve.
Output would include Catenary Curve Calculation

@samarsajad
Copy link
Contributor Author

Please elaborate. The input, output, working, calculation, etc

The catenary curve calculator computes and displays a catenary curve, which is the shape assumed by a perfectly flexible chain suspended by its ends and acted upon by gravity. The equation for a catenary curve is:

𝑦=𝑎cosh(𝑥/𝑎) Where y is the vertical position and x is the horizontal position and a is a parameter that determines the shape of the catenary. Inputs would include (a): This is a constant that defines the shape of the catenary curve. Start Point (x1): The starting horizontal position of the curve. End Point (x2): The ending horizontal position of the curve. Output would include Catenary Curve Calculation

Can you please assign this issue to me @jessicachawla

@jessicachawla
Copy link

Go ahead with the PR, Rakesh will assign this issue and merge your PR soon.

@Rakesh9100 Rakesh9100 changed the title [Feature] Catenary Curve Calculator [Feature] Add Catenary Curve Calculator Jul 30, 2024
@Rakesh9100 Rakesh9100 added the gssoc GSSoC 2k24 Open Source Program label Jul 30, 2024
Copy link

Hello @samarsajad! Your issue #1702 has been closed. Thank you for your contribution!! 🙌

@Rakesh9100 Rakesh9100 added enhancement ✨ New feature or request calculator addition 📱 Addition of new calculator level3 GSSoC2k24 Level-3 Task -- 45 Points labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSoC 2k24 Open Source Program level3 GSSoC2k24 Level-3 Task -- 45 Points
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants