solstice-solver

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

commit 0fc8884fa4e45ad06f5d9bc5cd7362083bd92e2e
parent ef9d4adf7196023d9e9f3a6a56704bce625f5f4a
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Tue, 14 Mar 2017 17:53:51 +0100

Remove useless fields.

Diffstat:
Msrc/ssol.h | 2--
Msrc/ssol_estimator.c | 2--
Msrc/ssol_estimator_c.h | 4----
3 files changed, 0 insertions(+), 8 deletions(-)

diff --git a/src/ssol.h b/src/ssol.h @@ -318,8 +318,6 @@ struct ssol_mc_receiver { struct ssol_mc_sampled { struct ssol_mc_result shadowed; - double area; - double sun_cos; size_t nb_samples; }; diff --git a/src/ssol_estimator.c b/src/ssol_estimator.c @@ -220,9 +220,7 @@ ssol_estimator_get_mc_sampled if (!estimator || !samp_instance || !sampled) return RES_BAD_ARG; mc = htable_sampled_find(&estimator->mc_sampled, &samp_instance); if(!mc) return RES_BAD_ARG; - sampled->area = samp_instance->shape_rt_area; sampled->nb_samples = mc->nb_samples; - sampled->sun_cos = mc->sun_cos; #define SETUP_MC_RESULT(Name) { \ const double N = (double)estimator->realisation_count; \ const struct mc_data* data = &mc->Name; \ diff --git a/src/ssol_estimator_c.h b/src/ssol_estimator_c.h @@ -233,7 +233,6 @@ mc_receiver_copy_and_release struct mc_sampled { /* Global data for this entity */ struct mc_data shadowed; - double sun_cos; size_t nb_samples; /* By-receptor data for this entity */ @@ -247,7 +246,6 @@ mc_sampled_init { ASSERT(samp); samp->shadowed = MC_DATA_NULL; - samp->sun_cos = 0; samp->nb_samples = 0; htable_receiver_init(allocator, &samp->mc_rcvs); } @@ -264,7 +262,6 @@ mc_sampled_copy(struct mc_sampled* dst, const struct mc_sampled* src) { ASSERT(dst && src); dst->shadowed = src->shadowed; - dst->sun_cos = src->sun_cos; dst->nb_samples = src->nb_samples; return htable_receiver_copy(&dst->mc_rcvs, &src->mc_rcvs); } @@ -274,7 +271,6 @@ mc_sampled_copy_and_release(struct mc_sampled* dst, struct mc_sampled* src) { ASSERT(dst && src); dst->shadowed = src->shadowed; - dst->sun_cos = src->sun_cos; dst->nb_samples = src->nb_samples; return htable_receiver_copy_and_release(&dst->mc_rcvs, &src->mc_rcvs); }