How to impose a neural network to solve a PDE problem step by step?

While there are several available programs written in Python for solving second-order PDEs using deep learning or neural networks, there appears to be a lack of comprehensive resources that guide users through the process step by step, particularly for solving typical elliptic or time-dependent PDE problems.

Some resources provide incomplete information or lack a structured approach, such as those referenced in " link 1 " and " link 2 ".

Having such a program would greatly benefit users seeking to understand the process and apply it to similar PDE-solving tasks on both CPUs and GPUs.

Therefore, any detailed experiments conducted would be valuable for readers interested in programming with Wolfram Language.