blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t > Struct Template Reference

#include <well_rate_control_rate_deriv.h>

Inheritance diagram for blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >:

Inheritance graph
[legend]
Collaboration diagram for blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 compute_rate_deriv_1p_w (const mobility_calc_t &mobility_calc)
void oil_function (const sp_connection_t &c, const data_t &data, params_t &params) const
void water_function (const sp_connection_t &c, const data_t &data, params_t &params) const
void gas_function (const sp_connection_t &c, const data_t &data, params_t &params) const
void update_wr (const sp_connection_t &c, item_t ww) const
void apply_wefac (const sp_connection_t &c, params_t &params) const
void update_rate (const sp_connection_t &c, params_t &params) const

Public Attributes

 GET_COMPUTE_DERIV_BASE_TYPES

template<typename mobility_calc_t>
struct blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >


Constructor & Destructor Documentation

template<typename mobility_calc_t >
blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::compute_rate_deriv_1p_w ( const mobility_calc_t &  mobility_calc  )  [inline]


Member Function Documentation

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::apply_wefac ( const sp_connection_t c,
params_t params 
) const [inline]

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::gas_function ( const sp_connection_t c,
const data_t data,
params_t params 
) const [inline]

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::oil_function ( const sp_connection_t c,
const data_t data,
params_t params 
) const [inline]

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::update_rate ( const sp_connection_t c,
params_t params 
) const [inline]

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::update_wr ( const sp_connection_t c,
item_t  ww 
) const [inline]

template<typename mobility_calc_t >
void blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::water_function ( const sp_connection_t c,
const data_t data,
params_t params 
) const [inline]

References blue_sky::wells::compute_deriv< mobility_calc_t >::compute_water_pref_deriv().

Here is the call graph for this function:


Member Data Documentation

template<typename mobility_calc_t >
blue_sky::wells::compute_rate_deriv_1p_w< mobility_calc_t >::GET_COMPUTE_DERIV_BASE_TYPES


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

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