Feature request: More detailed/user friendly explanation of how to implement new FE spaces

I am interested in implementing new Finite Element spaces and nonlocal operators that arise in the context of DG methods. Sadly, I am not proficient with C++, and so Interactive NGSolve Tutorial — NGS-Py 6.2.2506-45-g573446995 documentation is not very helpful to me.

I am wondering whether it’s possible to have a more “dumb-downed” or step-by-step tutorial that explains the basic logic and syntaxis required to understand and modify .cpp and .hpp files. A video tutorial would be ideal.

Thanks
Gonzalo

Hi, have you had a look at GitHub - NGSolve/mylittlengsolve ?
I think this is what you are looking for.