Physics-Informed-Neural-Networks-from-scratch