blue_sky::save_connection_data< strategy_t > Struct Template Reference

#include <save_connection_data.h>

List of all members.

Public Types

typedef calc_model< strategy_t > calc_model_t
typedef strategy_t::index_t index_t
typedef calc_model_t::data_array_t data_array_t
typedef calc_model_t::item_t item_t
typedef calc_model_t::item_array_t item_array_t
typedef
strategy_t::rhs_item_array_t 
rhs_item_array_t
typedef calc_model_t::connection_t connection_t
typedef calc_model_t::well_t well_t
typedef
calc_model_t::reservoir_t::facility_manager_t::well_const_iterator_t 
well_iterator_t
typedef calc_model_t::strategy_type strategy_type
typedef smart_ptr
< calc_model_t, true > 
sp_calc_model_t
typedef calc_model_t::sp_well_t sp_well_t
typedef
calc_model_t::sp_connection_t 
sp_connection_t

Public Member Functions

void save (const char *filename, const sp_calc_model_t &calc_model, item_t dt, well_iterator_t wb, const well_iterator_t &we, size_t iter_counter, item_t time, const item_array_t &sol, const item_array_t &rhs)
void save_acc (const char *filename, const sp_calc_model_t &, item_t, well_iterator_t wb, const well_iterator_t &we, size_t iter_counter, item_t, const item_array_t &, const rhs_item_array_t &)

template<typename strategy_t>
struct blue_sky::save_connection_data< strategy_t >


Member Typedef Documentation

template<typename strategy_t >
typedef calc_model<strategy_t> blue_sky::save_connection_data< strategy_t >::calc_model_t

template<typename strategy_t >
typedef calc_model_t::connection_t blue_sky::save_connection_data< strategy_t >::connection_t

template<typename strategy_t >
typedef calc_model_t::data_array_t blue_sky::save_connection_data< strategy_t >::data_array_t

template<typename strategy_t >
typedef strategy_t::index_t blue_sky::save_connection_data< strategy_t >::index_t

template<typename strategy_t >
typedef calc_model_t::item_array_t blue_sky::save_connection_data< strategy_t >::item_array_t

template<typename strategy_t >
typedef calc_model_t::item_t blue_sky::save_connection_data< strategy_t >::item_t

template<typename strategy_t >
typedef strategy_t::rhs_item_array_t blue_sky::save_connection_data< strategy_t >::rhs_item_array_t

template<typename strategy_t >
typedef smart_ptr<calc_model_t, true> blue_sky::save_connection_data< strategy_t >::sp_calc_model_t

template<typename strategy_t >
typedef calc_model_t::sp_connection_t blue_sky::save_connection_data< strategy_t >::sp_connection_t

template<typename strategy_t >
typedef calc_model_t::sp_well_t blue_sky::save_connection_data< strategy_t >::sp_well_t

template<typename strategy_t >
typedef calc_model_t::strategy_type blue_sky::save_connection_data< strategy_t >::strategy_type

template<typename strategy_t >
typedef calc_model_t::reservoir_t::facility_manager_t::well_const_iterator_t blue_sky::save_connection_data< strategy_t >::well_iterator_t

template<typename strategy_t >
typedef calc_model_t::well_t blue_sky::save_connection_data< strategy_t >::well_t


Member Function Documentation

template<typename strategy_t >
void blue_sky::save_connection_data< strategy_t >::save ( const char *  filename,
const sp_calc_model_t calc_model,
item_t  dt,
well_iterator_t  wb,
const well_iterator_t we,
size_t  iter_counter,
item_t  time,
const item_array_t sol,
const item_array_t rhs 
) [inline]

template<typename strategy_t >
void blue_sky::save_connection_data< strategy_t >::save_acc ( const char *  filename,
const sp_calc_model_t ,
item_t  ,
well_iterator_t  wb,
const well_iterator_t we,
size_t  iter_counter,
item_t  ,
const item_array_t ,
const rhs_item_array_t  
) [inline]


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