ODE System Solve Class
Class which is returned in solveODE_System_IVP calls
ode_systemSolution
Name of class returned
__init__(eqn, inits, t_bdry, N_pde, epochs, order, net_layers, net_units, constraint, model, flag)
Constructer for class.
| Parameters: |
|
|---|
Constructer also generates, t: randomly sampled points along t, and de_points: randomly sampled points for model to train with. Then calls PINNtrainSelect_Standard function to train. Then defines solution prediction from returned model
Class Functions
Fucntions the user should call to access information from solveODE call. Getter functions and Plotter functions
Getters
get_equation()
Return input equation
get_inits()
Return input init_data
get_t_bdry()
Return input t_bdry
get_N_pde()
Return input N_pde
get_epochs()
Return input epochs
get_orders()
Return input orders
get_flag()
Return internal flag
get_constraint()
Return input constraint
get_epoch_loss()
Return model epoch loss
get_de_loss()
Return model de loss
get_vp_loss()
Return model ivp loss
get_t_points()
Return randomly sampled t points
get_solution_prediction()
Return model solution prediction
get_model()
Return trained model
get_de_points()
Return randomly sampled de points
get_net_layers()
Return input net layers
get_net_units()
Return input net units
Plotters
plot_epoch_loss(filetitle='ODE-Epoch-Loss')
Calls ode_Plotters.plot_epoch_loss with correct data
| Parameters: |
|
|---|
plot_ivp_loss(filetitle='ODE-IVP-Loss')
Calls ode_Plotters.plot_ivp_loss with correct data
| Parameters: |
|
|---|
plot_de_loss(filetitle='ODE-DE-Loss')
Calls ode_Plotters.plot_de_loss with correct data
| Parameters: |
|
|---|
plot_all_losses(filetitle='ODE-All-Losses')
Calls ode_Plotters.plot_all_losses with correct data
| Parameters: |
|
|---|
plot_solution_prediction(filetitle='ODE-solution-pred')
Calls ode_Plotters.plot_solution_prediction with correct data
| Parameters: |
|
|---|
plot_predicted_exact(exact_eqn, filetitle='ODE-SolPred-Exact')
Calls ode_Plotters.plot_predicted_exact with correct data
| Parameters: |
|
|---|