Refactoring solvers (#541)
* Refactoring solvers * Simplify logic compile * Improve and update doc * Create SupervisedSolverInterface * Specialize SupervisedSolver and ReducedOrderModelSolver * Create EnsembleSolverInterface + EnsembleSupervisedSolver * Create tests ensemble solvers * formatter * codacy * fix issues + speedup test
This commit is contained in:
committed by
FilippoOlivo
parent
fa6fda0bd5
commit
1bb3c125ac
@@ -68,6 +68,8 @@ Solvers
|
||||
SolverInterface <solver/solver_interface.rst>
|
||||
SingleSolverInterface <solver/single_solver_interface.rst>
|
||||
MultiSolverInterface <solver/multi_solver_interface.rst>
|
||||
SupervisedSolverInterface <solver/supervised_solver/supervised_solver_interface>
|
||||
DeepEnsembleSolverInterface <solver/ensemble_solver/ensemble_solver_interface>
|
||||
PINNInterface <solver/physics_informed_solver/pinn_interface.rst>
|
||||
PINN <solver/physics_informed_solver/pinn.rst>
|
||||
GradientPINN <solver/physics_informed_solver/gradient_pinn.rst>
|
||||
@@ -75,8 +77,10 @@ Solvers
|
||||
CompetitivePINN <solver/physics_informed_solver/competitive_pinn.rst>
|
||||
SelfAdaptivePINN <solver/physics_informed_solver/self_adaptive_pinn.rst>
|
||||
RBAPINN <solver/physics_informed_solver/rba_pinn.rst>
|
||||
SupervisedSolver <solver/supervised.rst>
|
||||
ReducedOrderModelSolver <solver/reduced_order_model.rst>
|
||||
DeepEnsemblePINN <solver/ensemble_solver/ensemble_pinn>
|
||||
SupervisedSolver <solver/supervised_solver/supervised.rst>
|
||||
DeepEnsembleSupervisedSolver <solver/ensemble_solver/ensemble_supervised>
|
||||
ReducedOrderModelSolver <solver/supervised_solver/reduced_order_model.rst>
|
||||
GAROM <solver/garom.rst>
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
DeepEnsemblePINN
|
||||
==================
|
||||
.. currentmodule:: pina.solver.ensemble_solver.ensemble_pinn
|
||||
|
||||
.. autoclass:: DeepEnsemblePINN
|
||||
:show-inheritance:
|
||||
:members:
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
DeepEnsembleSolverInterface
|
||||
=============================
|
||||
.. currentmodule:: pina.solver.ensemble_solver.ensemble_solver_interface
|
||||
|
||||
.. autoclass:: DeepEnsembleSolverInterface
|
||||
:show-inheritance:
|
||||
:members:
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
DeepEnsembleSupervisedSolver
|
||||
=============================
|
||||
.. currentmodule:: pina.solver.ensemble_solver.ensemble_supervised
|
||||
|
||||
.. autoclass:: DeepEnsembleSupervisedSolver
|
||||
:show-inheritance:
|
||||
:members:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ReducedOrderModelSolver
|
||||
==========================
|
||||
.. currentmodule:: pina.solver.reduced_order_model
|
||||
.. currentmodule:: pina.solver.supervised_solver.reduced_order_model
|
||||
|
||||
.. autoclass:: ReducedOrderModelSolver
|
||||
:members:
|
||||
@@ -1,6 +1,6 @@
|
||||
SupervisedSolver
|
||||
===================
|
||||
.. currentmodule:: pina.solver.supervised
|
||||
.. currentmodule:: pina.solver.supervised_solver.supervised
|
||||
|
||||
.. autoclass:: SupervisedSolver
|
||||
:members:
|
||||
@@ -0,0 +1,8 @@
|
||||
SupervisedSolverInterface
|
||||
==========================
|
||||
.. currentmodule:: pina.solver.supervised_solver.supervised_solver_interface
|
||||
|
||||
.. autoclass:: SupervisedSolverInterface
|
||||
:show-inheritance:
|
||||
:members:
|
||||
|
||||
Reference in New Issue
Block a user