summaryrefslogtreecommitdiff
path: root/src/data.c
diff options
context:
space:
mode:
authorJaron <jaron@kent-dobias.com>2016-11-08 10:18:15 -0500
committerJaron <jaron@kent-dobias.com>2016-11-08 10:18:15 -0500
commit0cf3090b05aa4c35ba20f3773db4f95d4600b55e (patch)
tree620bbc5ca8b42715e76e16837b90894ac9909534 /src/data.c
parentc5b44e1604456ea42899c7e6cb3bde14b5bb88da (diff)
downloadfuse_networks-0cf3090b05aa4c35ba20f3773db4f95d4600b55e.tar.gz
fuse_networks-0cf3090b05aa4c35ba20f3773db4f95d4600b55e.tar.bz2
fuse_networks-0cf3090b05aa4c35ba20f3773db4f95d4600b55e.zip
restarted all data generation to correct for errors, made certain data (stress, energy, thresholds) longs
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/data.c b/src/data.c
index b54236d..2047c44 100644
--- a/src/data.c
+++ b/src/data.c
@@ -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;