00001 00010 #ifndef BS_WELLS_WELL_RATE_CONTROL_DERIV_TYPEDEF_H_ 00011 #define BS_WELLS_WELL_RATE_CONTROL_DERIV_TYPEDEF_H_ 00012 00013 #define GET_COMPUTE_DERIV_BASE_TYPES \ 00014 typedef compute_deriv <mobility_calc_t> base_t; \ 00015 typedef typename base_t::data_t data_t; \ 00016 typedef typename base_t::params_t params_t; \ 00017 typedef typename base_t::item_t item_t; \ 00018 typedef typename base_t::rhs_item_t rhs_item_t; \ 00019 typedef typename base_t::item_q_rate_t item_q_rate_t; \ 00020 typedef typename base_t::item_rhs_block_t item_rhs_block_t; \ 00021 typedef typename base_t::item_rr_block_t item_rr_block_t; \ 00022 typedef typename base_t::item_rw_block_t item_rw_block_t; \ 00023 typedef typename base_t::item_wr_block_t item_wr_block_t; \ 00024 typedef typename base_t::item_ps_block_t item_ps_block_t; \ 00025 typedef typename base_t::sp_connection_t sp_connection_t; 00026 00027 00028 00029 #endif // #ifndef BS_WELLS_WELL_RATE_CONTROL_DERIV_TYPEDEF_H_ 00030