diff options
Diffstat (limited to 'src/data.c')
-rw-r--r-- | src/data.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -10,7 +10,7 @@ data_t *data_create(uint_t ne) { data->break_list = (uint_t *)malloc(ne * sizeof(uint_t)); assert(data->break_list != NULL); - data->extern_field = (double *)malloc(ne * sizeof(double)); + data->extern_field = (long double *)malloc(ne * sizeof(long double)); assert(data->extern_field != NULL); data->conductivity = (double *)malloc(ne * sizeof(double)); @@ -26,7 +26,7 @@ void data_free(data_t *data) { free(data); } -void data_update(data_t *data, uint_t last_broke, double strength, double conductivity) { +void data_update(data_t *data, uint_t last_broke, long double strength, double conductivity) { data->break_list[data->num_broken] = last_broke; data->extern_field[data->num_broken] = strength; data->conductivity[data->num_broken] = conductivity; |