solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit d3fc730779557a342664419602b7b50ef5d3e7d3
parent c0a4d96a4426ea5d63092ad38d2442f390b83c92
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Mon, 10 Oct 2016 16:10:08 +0200

Fix previous commit

Diffstat:
Msrc/ssol_solver.c | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/ssol_solver.c b/src/ssol_solver.c @@ -783,6 +783,7 @@ ssol_solve { struct realisation rs; size_t r; + size_t success_count = 0; res_T res = RES_OK; if (!scene || !rng || !output || !estimator || !realisations_count) @@ -816,6 +817,10 @@ ssol_solve estimator->failed_count++; /* FIXME: remove failed realisations' outputs from the output stream */ } + else { + success_count++; + } + /* propagation ended: feed implicit MC data */ seg = current_segment(&rs); w = seg->weight; @@ -831,7 +836,7 @@ ssol_solve } } - estimator->realisation_count += realisations_count; + estimator->realisation_count += success_count; exit: release_realisation(&rs); return res;