#include <PropagatorFactory.hpp>
Public Member Functions | |
PropagatorFactory (Queue const &queue, Upwind const &upwind, cspace_t const &cspace, value_map_t const &value, meta_map_t const &meta, rhs_map_t const &rhs, flag_map_t const &flag, bool check_upwind, bool check_local_consistency, bool check_queue_key) | |
Propagator * | Create (vertex_t target) |
Private Attributes | |
Queue const & | m_queue |
Upwind const & | m_upwind |
cspace_t const & | m_cspace |
value_map_t const & | m_value |
meta_map_t const & | m_meta |
rhs_map_t const & | m_rhs |
flag_map_t const & | m_flag |
bool | m_check_upwind |
bool | m_check_local_consistency |
bool | m_check_queue_key |
estar::PropagatorFactory::PropagatorFactory | ( | Queue const & | queue, | |
Upwind const & | upwind, | |||
cspace_t const & | cspace, | |||
value_map_t const & | value, | |||
meta_map_t const & | meta, | |||
rhs_map_t const & | rhs, | |||
flag_map_t const & | flag, | |||
bool | check_upwind, | |||
bool | check_local_consistency, | |||
bool | check_queue_key | |||
) |
check_upwind | use false to mimic old behavior |
check_local_consistency | use false to mimic old behavior |
check_queue_key | use false to mimic old behavior |
Propagator * estar::PropagatorFactory::Create | ( | vertex_t | target | ) |
Queue const& estar::PropagatorFactory::m_queue [private] |
Upwind const& estar::PropagatorFactory::m_upwind [private] |
cspace_t const& estar::PropagatorFactory::m_cspace [private] |
value_map_t const& estar::PropagatorFactory::m_value [private] |
meta_map_t const& estar::PropagatorFactory::m_meta [private] |
rhs_map_t const& estar::PropagatorFactory::m_rhs [private] |
flag_map_t const& estar::PropagatorFactory::m_flag [private] |
bool estar::PropagatorFactory::m_check_upwind [private] |
bool estar::PropagatorFactory::m_check_local_consistency [private] |
bool estar::PropagatorFactory::m_check_queue_key [private] |