From 6fbf62536eed5b6cf1ab7aaa6af8d5f76def44de Mon Sep 17 00:00:00 2001 From: "Daniel R. Roe" Date: Fri, 12 May 2023 12:54:14 -0400 Subject: [PATCH 01/15] Try adding avgucell to diffusion. Doesnt quite work yet, not sure why --- src/Action_Diffusion.cpp | 46 +++++++++++++++++++++++++++++++--- src/Action_Diffusion.h | 2 ++ src/Action_Unwrap.cpp | 2 +- test/Test_Diffusion/RunTest.sh | 20 ++++++++++++++- 4 files changed, 64 insertions(+), 6 deletions(-) diff --git a/src/Action_Diffusion.cpp b/src/Action_Diffusion.cpp index e21605b7bf..232be0c3f2 100644 --- a/src/Action_Diffusion.cpp +++ b/src/Action_Diffusion.cpp @@ -3,6 +3,7 @@ #include "CpptrajStdio.h" #include "StringRoutines.h" // validDouble #include "DataSet_1D.h" // LinearRegression +#include "DataSet_Mat3x3.h" #ifdef TIMER # include "Timer.h" #endif @@ -24,12 +25,14 @@ Action_Diffusion::Action_Diffusion() : debug_(0), outputx_(0), outputy_(0), outputz_(0), outputr_(0), outputa_(0), diffout_(0), - masterDSL_(0) + masterDSL_(0), + avgucell_(0) {} static inline void ShortHelp() { mprintf("\t[{out | separateout }] [time