OpenCAEPoro  0.2.0 Sep/22/2022
A simulator for multicomponent porous media flow
Public Member Functions | List of all members
OCP_AIMs Class Reference

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.
 

Detailed Description

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.


The documentation for this class was generated from the following files: