|  | OpenCAEPoro
    0.2.0 Sep/22/2022
    A simulator for multicomponent porous media flow | 
 
  
| Public Member Functions | |
| void | InitReservoir (Reservoir &rs) const | 
| Init. | |
| void | AssembleMat (LinearSystem &myLS, const Reservoir &rs, const OCP_DBL &dt) const | 
| Assemble Matrix. | |
| void | SolveLinearSystem (LinearSystem &myLS, Reservoir &rs, OCPControl &ctrl) const | 
| Solve the linear system. | |
| bool | UpdateProperty (Reservoir &rs, OCPControl &ctrl) | 
| Update properties of fluids. | |
|  Public Member Functions inherited from OCP_FIM | |
| void | Setup (Reservoir &rs, LinearSystem &myLS, const OCPControl &ctrl) | 
| Setup FIM. | |
| void | InitReservoir (Reservoir &rs) const | 
| Init. | |
| void | Prepare (Reservoir &rs, OCP_DBL &dt) | 
| Prepare for Assembling matrix. | |
| void | AssembleMat (LinearSystem &myLS, const Reservoir &rs, const OCP_DBL &dt) const | 
| Assemble Matrix. | |
| void | SolveLinearSystem (LinearSystem &myLS, Reservoir &rs, OCPControl &ctrl) const | 
| 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) const | 
| Finish a time step. | |
| Additional Inherited Members | |
|  Protected Attributes inherited from OCP_FIM | |
| ResFIM | resFIM | 
| Resiual for FIM. | |
Definition at line 85 of file OCPFluidMethod.hpp.