CompletionData Struct Reference

#include <wells.h>

Public Attributes

double * wdp
 
double * A
 
double * phasemob
 

Detailed Description

Data structure aggregating dynamic information about all wells in a scenario. All arrays in this structure contain data for each perforation, ordered the same as Wells::well_cells and Wells:WI. The array sizes are, respectively,

wdp        NP
A          n²*NP (matrix in column-major (i.e., Fortran) order).
phasemob   n*NP

in which "n" denotes the number of active fluid phases (and constituent components) and "NP" is the total number of perforations, well_connpos[ number_of_wells ].

Member Data Documentation

double* CompletionData::A

Volumes to surface-components matrix, A = RB^{-1}.

double* CompletionData::phasemob

Phase mobilities for all perforations, stored consecutively with the phase index cycling the most rapidly.

double* CompletionData::wdp

Gravity potentials.


The documentation for this struct was generated from the following file: