ITMO-NSS-team / torch_DE_solver

Combines power of torch, numerical methods to conquer and solve ALL {O,P}DEs
https://torch-de-solver.readthedocs.io
BSD 3-Clause "New" or "Revised" License
59 stars 9 forks source link

System solution #10

Closed aminevdom closed 2 years ago

aminevdom commented 2 years ago

SOD problem is solved by point_sort_shift solver and nn_autograd_optimizer. 1) Input_preprocessing file: operator_prepare is changed, it determines what type of problem we have (1eqn or system) 2) Solver file: print_solution_autograd is added as ordinary print_solution doesn't work with autograd solver. Plotting 3 graphs is added in print solution function (irrationally). 3) Cache: variables number determination is changed for system term 4) Metrics: point_sort_shift_loss is changed for system term and autograd method is fixed for system term too