![]() |
OpenCAEPoro
0.2.0 Sep/22/2022
A simulator for multicomponent porous media flow
|
perform AIM in space, that is, some grids will be implicit, others will be explicit at the same time step More...
#include <OCPFluidMethod.hpp>
Public Member Functions | |
| void | Setup (Reservoir &rs, LinearSystem &myLS, const OCPControl &ctrl) |
| Setup AIMs. | |
| void | Prepare (Reservoir &rs, OCP_DBL &dt) |
| Prepare for Assembling matrix. | |
| void | AssembleMat (LinearSystem &myLS, const Reservoir &rs, const OCP_DBL &dt) |
| Assemble Matrix. | |
| void | SolveLinearSystem (LinearSystem &myLS, Reservoir &rs, OCPControl &ctrl) |
| Solve the linear system. | |
| bool | UpdateProperty (Reservoir &rs, OCPControl &ctrl) |
| Update properties of fluids. | |
| bool | FinishNR (Reservoir &rs, OCPControl &ctrl) |
| Finish a Newton-Raphson iteration. | |
| void | FinishStep (Reservoir &rs, OCPControl &ctrl) |
| Finish a time step. | |
perform AIM in space, that is, some grids will be implicit, others will be explicit at the same time step
Definition at line 129 of file OCPFluidMethod.hpp.