stardis-test

Test Stardis behaviors
git clone git://git.meso-star.fr/stardis-test.git
Log | Files | Refs | README | LICENSE

commit 8c4cb1c10011a7ea2626188ee599b912b44b15d6
parent 9efa0ecaa9672f08a1da087d16cb4316f0944b75
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 24 Apr 2024 18:53:26 +0200

Fix of an API break on programmable radiative environment

Now also time-dependent

Diffstat:
Msrc/sadist_lib_radenv_1d.c | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/sadist_lib_radenv_1d.c b/src/sadist_lib_radenv_1d.c @@ -166,17 +166,25 @@ stardis_release_data(void* data) * Radiative environment ******************************************************************************/ double /* [K] */ -stardis_radiative_env_temperature(const double dir[3], void* data) +stardis_radiative_env_temperature + (const double time, /* [s] */ + const double dir[3], + void* data) { struct radenv* radenv = data; + (void)time; ASSERT(radenv); return radenv->temperatures[dir[0] > 0]; /* [K] */ } double /* [K] */ -stardis_radiative_env_reference_temperature(const double dir[3], void* data) +stardis_radiative_env_reference_temperature + (const double time, /* [s] */ + const double dir[3], + void* data) { struct radenv* radenv = data; + (void)time; ASSERT(radenv); return radenv->reference_temperatures[dir[0] > 0]; /* [K] */ }