fi_operator.h File Reference

fi_operator (calculates full implicit model) More...

#include "switch_main_vars.h"
#include "pvt_water.h"
#include "pvt_dead_oil.h"
#include "pvt_gas.h"
#include "scal_region_info.h"
#include "scal_region.h"
#include "scal_2p_data_holder.h"
#include "scal_3p.h"
#include "calc_model.h"
#include "norm_calc.h"
#include "fi_operator_norm_calc.h"
#include "fi_operator_calc_step_dt_mult.h"
#include "fi_operator_calc_porosity_and_deriv.h"
#include "fi_operator_calc_prev_fluid_volume.h"
#include "fi_operator_save_debug_data.h"
#include "fi_operator_calc_solution_mult_cell.h"
#include "fi_operator_block_connections_mpfa_2.h"

Include dependency graph for fi_operator.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >
 Implementation of fi_operator, parametrized with is_w, is_g, is_o (for water, gas, oil phases). More...
class  blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_impl::local_data
 Local data that used in calculation of each cell. More...

Namespaces

namespace  blue_sky

Defines

#define POROSITY   data_i.porosity
#define P_DERIV_POROSITY   data_i.p_deriv_porosity
#define INVERS_FVF_O   data_i.invers_fvf[d_o]
#define INVERS_FVF_G   data_i.invers_fvf[d_g]
#define INVERS_FVF_W   data_i.invers_fvf[d_w]
#define P_DERIV_INVERS_FVF_O   data_i.p_deriv_invers_fvf[d_o]
#define P_DERIV_INVERS_FVF_G   data_i.p_deriv_invers_fvf[d_g]
#define P_DERIV_INVERS_FVF_W   data_i.p_deriv_invers_fvf[d_w]
#define GAS_OIL_RATIO   gas_oil_ratio_[i]
#define P_DERIV_GAS_OIL_RATIO   data_i.p_deriv_gas_oil_ratio
#define VOLUME   volume_[i]
#define S_DERIV_CAP_PRESSURE_G   data_i.s_deriv_cap_pressure[ds_g]
#define S_DERIV_CAP_PRESSURE_W   data_i.s_deriv_cap_pressure[ds_w]
#define GOR_DERIV_INVERS_FVF   data_i.gor_deriv_invers_fvf
#define PREV_FLUID_VOLUME_O   data_i.prev_fluid_volume[d_o]
#define PREV_FLUID_VOLUME_G   data_i.prev_fluid_volume[d_g]
#define PREV_FLUID_VOLUME_W   data_i.prev_fluid_volume[d_w]


Detailed Description

fi_operator (calculates full implicit model)

Author:
Sergey Miryanov (sergey-miryanov), sergey.miryanov@gmail.com
Date:
12.01.2009 This source code is released under the terms of the BSD License. See LICENSE for more details.
Todo:
Should be moved to src/ directory.

Define Documentation

#define GAS_OIL_RATIO   gas_oil_ratio_[i]

#define GOR_DERIV_INVERS_FVF   data_i.gor_deriv_invers_fvf

#define INVERS_FVF_G   data_i.invers_fvf[d_g]

#define INVERS_FVF_O   data_i.invers_fvf[d_o]

#define INVERS_FVF_W   data_i.invers_fvf[d_w]

#define P_DERIV_GAS_OIL_RATIO   data_i.p_deriv_gas_oil_ratio

#define P_DERIV_INVERS_FVF_G   data_i.p_deriv_invers_fvf[d_g]

#define P_DERIV_INVERS_FVF_O   data_i.p_deriv_invers_fvf[d_o]

#define P_DERIV_INVERS_FVF_W   data_i.p_deriv_invers_fvf[d_w]

#define P_DERIV_POROSITY   data_i.p_deriv_porosity

#define POROSITY   data_i.porosity

#define PREV_FLUID_VOLUME_G   data_i.prev_fluid_volume[d_g]

#define PREV_FLUID_VOLUME_O   data_i.prev_fluid_volume[d_o]

#define PREV_FLUID_VOLUME_W   data_i.prev_fluid_volume[d_w]

#define S_DERIV_CAP_PRESSURE_G   data_i.s_deriv_cap_pressure[ds_g]

#define S_DERIV_CAP_PRESSURE_W   data_i.s_deriv_cap_pressure[ds_w]

#define VOLUME   volume_[i]


Generated on Fri Nov 13 12:07:12 2009 for TheBSEagleProject by  doxygen 1.5.8