Ferrite.jl icon indicating copy to clipboard operation
Ferrite.jl copied to clipboard

Frontal solver example

Open termi-official opened this issue 1 year ago • 2 comments

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 avatar Nov 11 '23 15:11 termi-official

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

ShrutiRDalvi avatar Jan 28 '24 18:01 ShrutiRDalvi

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.

termi-official avatar Jan 29 '24 10:01 termi-official