Loading include/DDD.h 0 → 100644 +25 −0 Original line number Diff line number Diff line #ifndef _DDD_h #define _DDD_h #include <stdio.h> #include <stdarg.h> #include <unistd.h> #include <errno.h> #include <time.h> #include <vector> #include <string> #include <cstring> #include <vector> #include <iostream> #include <fstream> #include <math.h> #include <sstream> #include <stdlib.h> #include <algorithm> #include <numeric> void HandleExtendedDislocation(InArgs_t *inArgs); #endif include/Home.h +2 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include <string> #include <vector> #include <list> #define real8 double using namespace std; Loading include/Util.h +2 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ void Fatal(const char *format, ...); vector<string> split(const string& str, const string& delim); void WashString(string &str); int GetValID(const vector<Var_t> &vals, const string &name); #endif src/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Set (SRCS Main.cpp ReadData.cpp Util.cpp Math.cpp ) Main.cpp ReadData.cpp Util.cpp Math.cpp HandleExtendedDislocation.cpp) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wno-unknown-pragmas -DPARALLEL=1 " ) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 " ) Loading src/HandleExtendedDislocation.cpp 0 → 100644 +29 −0 Original line number Diff line number Diff line #include <algorithm> #include <functional> #include "Home.h" #include "Util.h" #include "ReadData.h" using namespace std; void HandleExtendedDislocation(InArgs_t *inArgs) { Table_t table; real8 boundMin[3], boundMax[3], size = 10000; int index; string bound = "bound"; ReadTecplotNormalData(inArgs->inpFiles[0], table); if((index = GetValID(inArgs->priVars, bound)) < inArgs->priVars.size()){ size = stof(inArgs->priVars[index].vals[0]); printf("size is %f\n", size); } return; } Loading
include/DDD.h 0 → 100644 +25 −0 Original line number Diff line number Diff line #ifndef _DDD_h #define _DDD_h #include <stdio.h> #include <stdarg.h> #include <unistd.h> #include <errno.h> #include <time.h> #include <vector> #include <string> #include <cstring> #include <vector> #include <iostream> #include <fstream> #include <math.h> #include <sstream> #include <stdlib.h> #include <algorithm> #include <numeric> void HandleExtendedDislocation(InArgs_t *inArgs); #endif
include/Home.h +2 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ #include <string> #include <vector> #include <list> #define real8 double using namespace std; Loading
include/Util.h +2 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ void Fatal(const char *format, ...); vector<string> split(const string& str, const string& delim); void WashString(string &str); int GetValID(const vector<Var_t> &vals, const string &name); #endif
src/CMakeLists.txt +1 −1 Original line number Diff line number Diff line Set (SRCS Main.cpp ReadData.cpp Util.cpp Math.cpp ) Main.cpp ReadData.cpp Util.cpp Math.cpp HandleExtendedDislocation.cpp) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wno-unknown-pragmas -DPARALLEL=1 " ) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 " ) Loading
src/HandleExtendedDislocation.cpp 0 → 100644 +29 −0 Original line number Diff line number Diff line #include <algorithm> #include <functional> #include "Home.h" #include "Util.h" #include "ReadData.h" using namespace std; void HandleExtendedDislocation(InArgs_t *inArgs) { Table_t table; real8 boundMin[3], boundMax[3], size = 10000; int index; string bound = "bound"; ReadTecplotNormalData(inArgs->inpFiles[0], table); if((index = GetValID(inArgs->priVars, bound)) < inArgs->priVars.size()){ size = stof(inArgs->priVars[index].vals[0]); printf("size is %f\n", size); } return; }