From 3680cb10ef3abd69dbf26f0121bf8c31e588d181 Mon Sep 17 00:00:00 2001 From: JP Appel Date: Sun, 21 Apr 2024 00:28:36 -0400 Subject: increased precision from double complex to long double complex --- src/grids.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/grids.h') diff --git a/src/grids.h b/src/grids.h index bba6f68..1135e66 100644 --- a/src/grids.h +++ b/src/grids.h @@ -15,19 +15,19 @@ typedef struct { size_t x; size_t y; size_t size; - double complex lower_left; - double complex upper_right; + long double complex lower_left; + long double complex upper_right; size_t* data; } grid_t; -grid_t* create_grid(const size_t x, const size_t y, double complex lower_left, double complex upper_right); +grid_t* create_grid(const size_t x, const size_t y, long double complex lower_left, long double complex upper_right); void set_grid(grid_t* grid, const size_t val); grid_t* copy_grid(const grid_t* grid); void free_grid(grid_t* grid); bool grid_equal(const grid_t* grid1, const grid_t* grid2); bool grid_allclose(const grid_t* grid1, const grid_t* grid2, const size_t max_error); -double complex grid_to_complex(const grid_t* grid, const size_t index); +long double complex grid_to_complex(const grid_t* grid, const size_t index); void zoom_grid(grid_t* grid, const double magnification); void print_grid_info(const grid_t* grid); -- cgit v1.2.3