From d05ca0df735a4c686b189d3fb0949e08e69a35f8 Mon Sep 17 00:00:00 2001 From: Yohai Meiron Date: Wed, 4 Mar 2020 10:30:17 -0500 Subject: [PATCH] updated TODO and Makefile --- Makefile | 4 ++-- TODO.md | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d89e7b9..78ffd5c 100644 --- a/Makefile +++ b/Makefile @@ -9,8 +9,8 @@ GPUARCH ?= sm_75 CUDAHOME ?= /usr/local/cuda MPIHOME ?= /home/meiron/local OPTIMIZATION ?= 3 -CFLAGS = -mcmodel=large -CXXFLAGS = $(CFLAGS) +CFLAGS += -mcmodel=large +CXXFLAGS += $(CFLAGS) CUDAFLAGS = CXX ?= g++ diff --git a/TODO.md b/TODO.md index 47a6c19..15e583b 100644 --- a/TODO.md +++ b/TODO.md @@ -1,4 +1,16 @@ TODO file ========= +* Bug at the dumping of coefficients (all nodes dump only at the first instance) + * Since the jerk calculate from the SCF is zero initially, the zeroth timestep for each particle is calculated through a particular if-clause in phiGRAPE and the result is that it is quite large (at least in the purely collisionless case). + +* Fix CEP so it doesn't need a preprocessor definition. + +* Read DTSCF from a file or something. + +* Memory_buffer class to use pinned memory. Also add a proper destructor. + +* Add a print statement with the content summary of the grapite.mask file. + +* Make it so that very hard binaries merge if there is zero softening.