solstice

Compute collected power and efficiencies of a solar plant
git clone git://git.meso-star.com/solstice.git
Log | Files | Refs | README | LICENSE

commit c584621608d12195eed90b0149d86cbb3725355c
parent 3dbbc7af980122f29b4b5c304fb455f1f09f70a3
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 29 Mar 2017 12:00:48 +0200

Fix the output of per primitive receiver MC estimations

Print per primitive MC estimations only for receivers whose
the per-primitive flag is set.

Diffstat:
Msrc/solstice_solve.c | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/solstice_solve.c b/src/solstice_solve.c @@ -212,8 +212,14 @@ write_per_receiver_mc_primitive size_t ishape, nshapes; size_t nverts, ntris; size_t offset; + int mask, prim; htable_receiver_iterator_next(&it); + + SSOL(instance_is_receiver(inst, &mask, &prim)); + NCHECK(mask, 0); + if(!prim) continue; + SSOL(instance_get_shaded_shapes_count(inst, &nshapes)); /* Write the header */