blue_sky::wells::compute_factors::peaceman_model< strategy_t > Class Template Reference

Calculates connection factors (peaceman model). More...

#include <wells_compute_connection_factors.h>

List of all members.

Public Types

typedef connection< strategy_t > connection_t
typedef strategy_t::item_t item_t
typedef strategy_t::index_t index_t
typedef strategy_t::item_array_t item_array_t
typedef smart_ptr< fi_params,
true > 
sp_params_t
typedef rs_mesh_iface< strategy_t > mesh_iface_t
typedef smart_ptr
< mesh_iface_t, true > 
sp_mesh_iface_t

Static Public Member Functions

static void compute (connection_t &connection, const physical_constants &internal_constants, const sp_params_t &params, const sp_mesh_iface_t &mesh, const item_array_t &perm, const item_array_t &ntg, bool ro_calc_flag)
 computes connection factor by peaceman model.
static item_t compute_grp_pi_mult (connection_t &connection)


Detailed Description

template<typename strategy_t>
class blue_sky::wells::compute_factors::peaceman_model< strategy_t >

Calculates connection factors (peaceman model).

Member Typedef Documentation

template<typename strategy_t >
typedef connection<strategy_t> blue_sky::wells::compute_factors::peaceman_model< strategy_t >::connection_t

template<typename strategy_t >
typedef strategy_t::index_t blue_sky::wells::compute_factors::peaceman_model< strategy_t >::index_t

template<typename strategy_t >
typedef strategy_t::item_array_t blue_sky::wells::compute_factors::peaceman_model< strategy_t >::item_array_t

template<typename strategy_t >
typedef strategy_t::item_t blue_sky::wells::compute_factors::peaceman_model< strategy_t >::item_t

template<typename strategy_t >
typedef rs_mesh_iface<strategy_t> blue_sky::wells::compute_factors::peaceman_model< strategy_t >::mesh_iface_t

template<typename strategy_t >
typedef smart_ptr<mesh_iface_t, true> blue_sky::wells::compute_factors::peaceman_model< strategy_t >::sp_mesh_iface_t

template<typename strategy_t >
typedef smart_ptr<fi_params, true> blue_sky::wells::compute_factors::peaceman_model< strategy_t >::sp_params_t


Member Function Documentation

template<typename strategy_t >
static void blue_sky::wells::compute_factors::peaceman_model< strategy_t >::compute ( connection_t connection,
const physical_constants &  internal_constants,
const sp_params_t params,
const sp_mesh_iface_t mesh,
const item_array_t perm,
const item_array_t ntg,
bool  ro_calc_flag 
) [static]

computes connection factor by peaceman model.

d1 equals to msh->elements[k].d[dir_plane1] d2 equals to msh->elements[k].d[dir_plane2] d3 or d_ort equals to msh->elements[k].d[dir_orthogonal]

Parameters:
connection 
internal_constants 
params 
mesh 
perm 
ntg 
ro_calc_flag 

template<typename strategy_t >
static item_t blue_sky::wells::compute_factors::peaceman_model< strategy_t >::compute_grp_pi_mult ( connection_t connection  )  [static]


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

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