From 9ba9c47a952ce6966b333af579bd39c636080fbc Mon Sep 17 00:00:00 2001 From: JP Appel Date: Tue, 23 Apr 2024 15:58:54 -0400 Subject: added preprocessor to change precision at compile time --- src/fractals.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/fractals.h') diff --git a/src/fractals.h b/src/fractals.h index d27eb00..69e5215 100644 --- a/src/fractals.h +++ b/src/fractals.h @@ -4,12 +4,13 @@ #include #include #include "grids.h" +#include "precision.h" -size_t mandelbrot(const long double complex z0, const size_t max_iterations); +size_t mandelbrot(const CBASE complex z0, const size_t max_iterations); void mandelbrot_grid(grid_t* grid, const size_t max_iterations); -size_t multibrot(const long double complex z0, const size_t max_iterations, const double d); +size_t multibrot(const CBASE complex z0, const size_t max_iterations, const double d); void multibrot_grid(grid_t* grid, const size_t max_iterations, const double d); -size_t julia(const long double complex z0, const long double complex c, const size_t max_iterations, const double R); -void julia_grid(grid_t* grid, const size_t max_iterations, const long double complex c, const double R); +size_t julia(const CBASE complex z0, const CBASE complex c, const size_t max_iterations, const double R); +void julia_grid(grid_t* grid, const size_t max_iterations, const CBASE complex c, const double R); -- cgit v1.2.3