40 block_prov_ptr->populateResidualBlock(output_iter);
41 output_iter += block_prov_ptr->numberOfResiduals();
47 block_prov_ptr->populateResidualBlock(&*output_iter);
48 output_iter += block_prov_ptr->numberOfResiduals();
std::size_t numberOfResiduals() const
std::size_t m_residual_no
virtual ~ResidualEstimator()
Destructor.
void populateResiduals(DoubleIter output_iter) const
void registerBlockProvider(std::unique_ptr< ResidualBlockProvider > provider)
Registers a ResidualBlockProvider to the ResidualEstimator.
std::vector< std::unique_ptr< ResidualBlockProvider > > m_block_provider_list