stardis-solver

Solve coupled heat transfers
git clone git://git.meso-star.fr/stardis-solver.git
Log | Files | Refs | README | LICENSE

commit 45b98d5f0c40ca102caf8238afdefbbb1fb2e645
parent e98ff77f4d040459b2c2e7bcbdfcbd9198a19626
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 16 Mar 2022 14:16:07 +0000

Fix compilation warnings

Diffstat:
Msrc/sdis_solve_camera.c | 4++--
Msrc/test_sdis_volumic_power3_2d.c | 5++++-
2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/sdis_solve_camera.c b/src/sdis_solve_camera.c @@ -271,8 +271,8 @@ write_tile uint16_t x, y; ASSERT(buf && spp && tile); - tile_org[0] = tile->data.x * TILE_SIZE; - tile_org[1] = tile->data.y * TILE_SIZE; + tile_org[0] = (size_t)(tile->data.x * TILE_SIZE); + tile_org[1] = (size_t)(tile->data.y * TILE_SIZE); FOR_EACH(y, 0, TILE_SIZE) { const size_t pix_y = tile_org[1] + y; diff --git a/src/test_sdis_volumic_power3_2d.c b/src/test_sdis_volumic_power3_2d.c @@ -264,7 +264,7 @@ main(int argc, char** argv) struct sdis_solve_probe_args solve_args = SDIS_SOLVE_PROBE_ARGS_DEFAULT; struct sdis_mc T = SDIS_MC_NULL; double Tref; - double time_range[2] = { INF, INF }; + double time_range[2]; double pos[2]; size_t nfails; size_t nreals; @@ -272,6 +272,9 @@ main(int argc, char** argv) OK(sdis_device_create(&SDIS_DEVICE_CREATE_ARGS_DEFAULT, &dev)); + time_range[0] = INF; + time_range[1] = INF; + /* Create the fluid medium */ fluid_shader.temperature = fluid_get_temperature; fluid_shader.calorific_capacity = dummy_medium_getter;