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

Frontal solver example #839

Open
termi-official opened this issue Nov 11, 2023 · 2 comments
Open

Frontal solver example #839

termi-official opened this issue Nov 11, 2023 · 2 comments
Labels
feature good first issue Something to work on as a new contributor!

Comments

@termi-official
Copy link
Member

It might be a fun project to implement a frontal solver to see where we are to develop specialized linear solvers. A starter should be the original paper by Irons [1] which contains a fortran code which we could port.

References

[1] Irons, Bruce M. (1970). "A frontal solution program for finite element analysis". International Journal for Numerical Methods in Engineering. 2 (January/March): 5–32. Bibcode:1970IJNME...2....5I. doi:10.1002/nme.1620020104.

@termi-official termi-official added good first issue Something to work on as a new contributor! feature labels Nov 11, 2023
@ShrutiRDalvi
Copy link

hello, is someone working on this? If not I would like to work on it. Could you please help me with how to exactly go about it ( I'm new to opensource)?

Thanks a lot

@termi-official
Copy link
Member Author

As far as I am aware noone has taken this yet.

You can just make a fork and start workin on the solver. Maybe a good starting point to read is https://opensource.guide/how-to-contribute/ as well as a git and julia tutorial.

For the implementation itself you really should first take your time and read the paper in detail. Once you feel confident with the basic idea you can start sketching the implementation by modifying the heat example. I hope that helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature good first issue Something to work on as a new contributor!
Projects
None yet
Development

No branches or pull requests

2 participants