From dd0bb250d3db2ec3ede4a91226b3756e084c7298 Mon Sep 17 00:00:00 2001
From: Jack Michael Alvarez <ajack@vt.edu>
Date: Thu, 22 Aug 2019 20:51:06 +0000
Subject: [PATCH] Revert "reg"

This reverts commit befc84ca2cdeb81e7b56390ac5bd6ec37fee1ed2
---
 codes/mycode/parallel/CMakeCache.txt          | 342 ----------
 .../CMakeFiles/3.10.2/CMakeCCompiler.cmake    |  73 --
 .../CMakeFiles/3.10.2/CMakeCXXCompiler.cmake  |  75 ---
 .../3.10.2/CMakeDetermineCompilerABI_C.bin    | Bin 8248 -> 0 bytes
 .../3.10.2/CMakeDetermineCompilerABI_CXX.bin  | Bin 8264 -> 0 bytes
 .../CMakeFiles/3.10.2/CMakeSystem.cmake       |  15 -
 .../3.10.2/CompilerIdC/CMakeCCompilerId.c     | 598 -----------------
 .../CMakeFiles/3.10.2/CompilerIdC/a.out       | Bin 8408 -> 0 bytes
 .../CompilerIdCXX/CMakeCXXCompilerId.cpp      | 576 ----------------
 .../CMakeFiles/3.10.2/CompilerIdCXX/a.out     | Bin 8416 -> 0 bytes
 .../CMakeDirectoryInformation.cmake           |  16 -
 .../parallel/CMakeFiles/CMakeOutput.log       | 635 ------------------
 .../parallel/CMakeFiles/CMakeRuleHashes.txt   |   8 -
 .../mycode/parallel/CMakeFiles/Makefile.cmake |  67 --
 codes/mycode/parallel/CMakeFiles/Makefile2    | 332 ---------
 codes/mycode/parallel/CMakeFiles/Progress/3   |   1 -
 .../parallel/CMakeFiles/Progress/count.txt    |   1 -
 .../parallel/CMakeFiles/TargetDirectories.txt |  10 -
 .../parallel/CMakeFiles/cmake.check_cache     |   1 -
 .../CMakeFiles/debug.dir/DependInfo.cmake     |  11 -
 .../parallel/CMakeFiles/debug.dir/build.make  |  78 ---
 .../CMakeFiles/debug.dir/cmake_clean.cmake    |   8 -
 .../CMakeFiles/debug.dir/progress.make        |   2 -
 .../CMakeFiles/distclean.dir/DependInfo.cmake |  11 -
 .../CMakeFiles/distclean.dir/build.make       |  80 ---
 .../distclean.dir/cmake_clean.cmake           |   8 -
 .../CMakeFiles/distclean.dir/progress.make    |   2 -
 .../parallel/CMakeFiles/feature_tests.bin     | Bin 12312 -> 0 bytes
 .../parallel/CMakeFiles/feature_tests.c       |  34 -
 .../parallel/CMakeFiles/feature_tests.cxx     | 405 -----------
 .../CMakeFiles/info.dir/DependInfo.cmake      |  11 -
 .../parallel/CMakeFiles/info.dir/build.make   |  76 ---
 .../CMakeFiles/info.dir/cmake_clean.cmake     |   8 -
 .../CMakeFiles/info.dir/progress.make         |   1 -
 .../CMakeFiles/mark.dir/CXX.includecache      |  78 ---
 .../CMakeFiles/mark.dir/DependInfo.cmake      |  33 -
 .../parallel/CMakeFiles/mark.dir/build.make   | 275 --------
 .../CMakeFiles/mark.dir/cmake_clean.cmake     |  10 -
 .../CMakeFiles/mark.dir/depend.internal       |   5 -
 .../parallel/CMakeFiles/mark.dir/depend.make  |   5 -
 .../parallel/CMakeFiles/mark.dir/flags.make   |  10 -
 .../parallel/CMakeFiles/mark.dir/link.txt     |   1 -
 .../CMakeFiles/mark.dir/progress.make         |   3 -
 .../parallel/CMakeFiles/print_usage.cmake     |  31 -
 .../mycode/parallel/CMakeFiles/progress.marks |   1 -
 .../CMakeFiles/release.dir/DependInfo.cmake   |  11 -
 .../CMakeFiles/release.dir/build.make         |  78 ---
 .../CMakeFiles/release.dir/cmake_clean.cmake  |   8 -
 .../CMakeFiles/release.dir/depend.internal    |   3 -
 .../CMakeFiles/release.dir/depend.make        |   3 -
 .../CMakeFiles/release.dir/progress.make      |   2 -
 .../CMakeFiles/run.dir/DependInfo.cmake       |  11 -
 .../parallel/CMakeFiles/run.dir/build.make    |  77 ---
 .../CMakeFiles/run.dir/cmake_clean.cmake      |   8 -
 .../parallel/CMakeFiles/run.dir/progress.make |   2 -
 .../CMakeFiles/runclean.dir/DependInfo.cmake  |  11 -
 .../CMakeFiles/runclean.dir/build.make        |  77 ---
 .../CMakeFiles/runclean.dir/cmake_clean.cmake |   8 -
 .../CMakeFiles/runclean.dir/progress.make     |   2 -
 .../strip_comments.dir/DependInfo.cmake       |  11 -
 .../CMakeFiles/strip_comments.dir/build.make  |  77 ---
 .../strip_comments.dir/cmake_clean.cmake      |   8 -
 .../strip_comments.dir/progress.make          |   2 -
 codes/mycode/parallel/Makefile                | 276 --------
 codes/mycode/parallel/cmake_install.cmake     |  49 --
 codes/mycode/parallel/codes/cg/SSOR.cc        |   2 +-
 codes/mycode/parallel/mark.cc                 |  41 +-
 67 files changed, 31 insertions(+), 4673 deletions(-)
 delete mode 100644 codes/mycode/parallel/CMakeCache.txt
 delete mode 100644 codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCCompiler.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
 delete mode 100755 codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
 delete mode 100755 codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
 delete mode 100644 codes/mycode/parallel/CMakeFiles/3.10.2/CMakeSystem.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c
 delete mode 100755 codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/a.out
 delete mode 100644 codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
 delete mode 100755 codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/a.out
 delete mode 100644 codes/mycode/parallel/CMakeFiles/CMakeDirectoryInformation.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/CMakeOutput.log
 delete mode 100644 codes/mycode/parallel/CMakeFiles/CMakeRuleHashes.txt
 delete mode 100644 codes/mycode/parallel/CMakeFiles/Makefile.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/Makefile2
 delete mode 100644 codes/mycode/parallel/CMakeFiles/Progress/3
 delete mode 100644 codes/mycode/parallel/CMakeFiles/Progress/count.txt
 delete mode 100644 codes/mycode/parallel/CMakeFiles/TargetDirectories.txt
 delete mode 100644 codes/mycode/parallel/CMakeFiles/cmake.check_cache
 delete mode 100644 codes/mycode/parallel/CMakeFiles/debug.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/debug.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/debug.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/debug.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/distclean.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/distclean.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/distclean.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/distclean.dir/progress.make
 delete mode 100755 codes/mycode/parallel/CMakeFiles/feature_tests.bin
 delete mode 100644 codes/mycode/parallel/CMakeFiles/feature_tests.c
 delete mode 100644 codes/mycode/parallel/CMakeFiles/feature_tests.cxx
 delete mode 100644 codes/mycode/parallel/CMakeFiles/info.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/info.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/info.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/info.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/CXX.includecache
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/depend.internal
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/depend.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/flags.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/link.txt
 delete mode 100644 codes/mycode/parallel/CMakeFiles/mark.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/print_usage.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/progress.marks
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/depend.internal
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/depend.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/release.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/run.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/run.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/run.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/run.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/runclean.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/runclean.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/runclean.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/runclean.dir/progress.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/strip_comments.dir/DependInfo.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/strip_comments.dir/build.make
 delete mode 100644 codes/mycode/parallel/CMakeFiles/strip_comments.dir/cmake_clean.cmake
 delete mode 100644 codes/mycode/parallel/CMakeFiles/strip_comments.dir/progress.make
 delete mode 100644 codes/mycode/parallel/Makefile
 delete mode 100644 codes/mycode/parallel/cmake_install.cmake

diff --git a/codes/mycode/parallel/CMakeCache.txt b/codes/mycode/parallel/CMakeCache.txt
deleted file mode 100644
index 0d0679e..0000000
--- a/codes/mycode/parallel/CMakeCache.txt
+++ /dev/null
@@ -1,342 +0,0 @@
-# This is the CMakeCache file.
-# For build in directory: /home/ajack/fem-research/codes/mycode/parallel
-# It was generated by CMake: /usr/bin/cmake
-# You can edit this file to change values found and used by cmake.
-# If you do not want to change any of the values, simply exit the editor.
-# If you do want to change a value, simply edit, save, and exit the editor.
-# The syntax for the file is as follows:
-# KEY:TYPE=VALUE
-# KEY is the name of a variable in the cache.
-# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
-# VALUE is the current value for the KEY.
-
-########################
-# EXTERNAL cache entries
-########################
-
-//Path to a program.
-CMAKE_AR:FILEPATH=/usr/bin/ar
-
-//Choose the type of build, options are: Debug, Release
-CMAKE_BUILD_TYPE:STRING=Release
-
-//Enable/Disable color output during build.
-CMAKE_COLOR_MAKEFILE:BOOL=ON
-
-//CXX Compiler.
-CMAKE_CXX_COMPILER:STRING=/usr/bin/c++
-
-//A wrapper around 'ar' adding the appropriate '--plugin' option
-// for the GCC compiler
-CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
-
-//A wrapper around 'ranlib' adding the appropriate '--plugin' option
-// for the GCC compiler
-CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
-
-//Flags used by the compiler during all build types.
-CMAKE_CXX_FLAGS:STRING=
-
-//Flags used by the compiler during debug builds.
-CMAKE_CXX_FLAGS_DEBUG:STRING=
-
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
-
-//Flags used by the compiler during release builds.
-CMAKE_CXX_FLAGS_RELEASE:STRING=
-
-//Flags used by the compiler during release builds with debug info.
-CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
-
-//C Compiler.
-CMAKE_C_COMPILER:STRING=/usr/bin/cc
-
-//A wrapper around 'ar' adding the appropriate '--plugin' option
-// for the GCC compiler
-CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
-
-//A wrapper around 'ranlib' adding the appropriate '--plugin' option
-// for the GCC compiler
-CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
-
-//Flags used by the compiler during all build types.
-CMAKE_C_FLAGS:STRING=
-
-//Flags used by the compiler during debug builds.
-CMAKE_C_FLAGS_DEBUG:STRING=-g
-
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
-
-//Flags used by the compiler during release builds.
-CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
-
-//Flags used by the compiler during release builds with debug info.
-CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
-
-//Flags used by the linker.
-CMAKE_EXE_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Enable/Disable output of compile commands during generation.
-CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
-
-//Install path prefix, prepended onto install directories.
-CMAKE_INSTALL_PREFIX:PATH=/usr/local
-
-//Path to a program.
-CMAKE_LINKER:FILEPATH=/usr/bin/ld
-
-//Path to a program.
-CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
-
-//Flags used by the linker during the creation of modules.
-CMAKE_MODULE_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Path to a program.
-CMAKE_NM:FILEPATH=/usr/bin/nm
-
-//Path to a program.
-CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
-
-//Path to a program.
-CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
-
-//Value Computed by CMake
-CMAKE_PROJECT_NAME:STATIC=mark
-
-//Path to a program.
-CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
-
-//Flags used by the linker during the creation of dll's.
-CMAKE_SHARED_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//If set, runtime paths are not added when installing shared libraries,
-// but are added when building.
-CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
-
-//If set, runtime paths are not added when using shared libraries.
-CMAKE_SKIP_RPATH:BOOL=NO
-
-//Flags used by the linker during the creation of static libraries.
-CMAKE_STATIC_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Path to a program.
-CMAKE_STRIP:FILEPATH=/usr/bin/strip
-
-//If this value is on, makefiles will be generated without the
-// .SILENT directive, and all commands will be echoed to the console
-// during the make.  This is useful for debugging only. With Visual
-// Studio IDE projects all commands are done without /nologo.
-CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
-
-//Path to a program.
-PERL_EXECUTABLE:FILEPATH=/usr/bin/perl
-
-//The directory containing a CMake configuration file for deal.II.
-deal.II_DIR:PATH=/usr/share/cmake/deal.II
-
-//Value Computed by CMake
-mark_BINARY_DIR:STATIC=/home/ajack/fem-research/codes/mycode/parallel
-
-//Value Computed by CMake
-mark_SOURCE_DIR:STATIC=/home/ajack/fem-research/codes/mycode/parallel
-
-
-########################
-# INTERNAL cache entries
-########################
-
-//ADVANCED property for variable: CMAKE_AR
-CMAKE_AR-ADVANCED:INTERNAL=1
-//This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=/home/ajack/fem-research/codes/mycode/parallel
-//Major version of cmake used to create the current loaded cache
-CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
-//Minor version of cmake used to create the current loaded cache
-CMAKE_CACHE_MINOR_VERSION:INTERNAL=10
-//Patch version of cmake used to create the current loaded cache
-CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
-//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
-CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
-//Path to CMake executable.
-CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
-//Path to cpack program executable.
-CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
-//Path to ctest program executable.
-CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
-//ADVANCED property for variable: CMAKE_CXX_COMPILER
-CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
-CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
-CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS
-CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
-CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
-CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
-CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
-CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_COMPILER
-CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_COMPILER_AR
-CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
-CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS
-CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
-CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
-CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
-CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
-CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//Path to cache edit program executable.
-CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake
-//Executable file format
-CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
-CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
-CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
-CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
-CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
-//Name of external makefile project generator.
-CMAKE_EXTRA_GENERATOR:INTERNAL=
-//Name of generator.
-CMAKE_GENERATOR:INTERNAL=Unix Makefiles
-//Name of generator platform.
-CMAKE_GENERATOR_PLATFORM:INTERNAL=
-//Name of generator toolset.
-CMAKE_GENERATOR_TOOLSET:INTERNAL=
-//Source directory with the top level CMakeLists.txt file for this
-// project
-CMAKE_HOME_DIRECTORY:INTERNAL=/home/ajack/fem-research/codes/mycode/parallel
-//ADVANCED property for variable: CMAKE_INSTALL_PREFIX
-CMAKE_INSTALL_PREFIX-ADVANCED:INTERNAL=1
-//Install .so files without execute permission.
-CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
-//ADVANCED property for variable: CMAKE_LINKER
-CMAKE_LINKER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
-CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
-CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
-CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
-CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_NM
-CMAKE_NM-ADVANCED:INTERNAL=1
-//number of local generators
-CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
-//ADVANCED property for variable: CMAKE_OBJCOPY
-CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_OBJDUMP
-CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
-//Platform information initialized
-CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RANLIB
-CMAKE_RANLIB-ADVANCED:INTERNAL=1
-//Path to CMake installation.
-CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
-CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
-CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
-CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
-CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_RPATH
-CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
-CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
-CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
-CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STRIP
-CMAKE_STRIP-ADVANCED:INTERNAL=1
-//uname command
-CMAKE_UNAME:INTERNAL=/bin/uname
-//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
-CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: PERL_EXECUTABLE
-PERL_EXECUTABLE-ADVANCED:INTERNAL=1
-USAGE_PRINTED:INTERNAL=TRUE
-
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCCompiler.cmake b/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCCompiler.cmake
deleted file mode 100644
index d14b9c2..0000000
--- a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCCompiler.cmake
+++ /dev/null
@@ -1,73 +0,0 @@
-set(CMAKE_C_COMPILER "/usr/bin/cc")
-set(CMAKE_C_COMPILER_ARG1 "")
-set(CMAKE_C_COMPILER_ID "GNU")
-set(CMAKE_C_COMPILER_VERSION "7.4.0")
-set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
-set(CMAKE_C_COMPILER_WRAPPER "")
-set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
-set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
-set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
-set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
-set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
-
-set(CMAKE_C_PLATFORM_ID "Linux")
-set(CMAKE_C_SIMULATE_ID "")
-set(CMAKE_C_SIMULATE_VERSION "")
-
-
-
-set(CMAKE_AR "/usr/bin/ar")
-set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7")
-set(CMAKE_RANLIB "/usr/bin/ranlib")
-set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7")
-set(CMAKE_LINKER "/usr/bin/ld")
-set(CMAKE_COMPILER_IS_GNUCC 1)
-set(CMAKE_C_COMPILER_LOADED 1)
-set(CMAKE_C_COMPILER_WORKS TRUE)
-set(CMAKE_C_ABI_COMPILED TRUE)
-set(CMAKE_COMPILER_IS_MINGW )
-set(CMAKE_COMPILER_IS_CYGWIN )
-if(CMAKE_COMPILER_IS_CYGWIN)
-  set(CYGWIN 1)
-  set(UNIX 1)
-endif()
-
-set(CMAKE_C_COMPILER_ENV_VAR "CC")
-
-if(CMAKE_COMPILER_IS_MINGW)
-  set(MINGW 1)
-endif()
-set(CMAKE_C_COMPILER_ID_RUN 1)
-set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
-set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
-set(CMAKE_C_LINKER_PREFERENCE 10)
-
-# Save compiler ABI information.
-set(CMAKE_C_SIZEOF_DATA_PTR "8")
-set(CMAKE_C_COMPILER_ABI "ELF")
-set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-
-if(CMAKE_C_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_C_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
-endif()
-
-if(CMAKE_C_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-endif()
-
-set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-
-set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
-set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
-set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake b/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
deleted file mode 100644
index 4f76605..0000000
--- a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake
+++ /dev/null
@@ -1,75 +0,0 @@
-set(CMAKE_CXX_COMPILER "/usr/bin/c++")
-set(CMAKE_CXX_COMPILER_ARG1 "")
-set(CMAKE_CXX_COMPILER_ID "GNU")
-set(CMAKE_CXX_COMPILER_VERSION "7.4.0")
-set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
-set(CMAKE_CXX_COMPILER_WRAPPER "")
-set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
-set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17")
-set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
-set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
-set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
-set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
-
-set(CMAKE_CXX_PLATFORM_ID "Linux")
-set(CMAKE_CXX_SIMULATE_ID "")
-set(CMAKE_CXX_SIMULATE_VERSION "")
-
-
-
-set(CMAKE_AR "/usr/bin/ar")
-set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7")
-set(CMAKE_RANLIB "/usr/bin/ranlib")
-set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7")
-set(CMAKE_LINKER "/usr/bin/ld")
-set(CMAKE_COMPILER_IS_GNUCXX 1)
-set(CMAKE_CXX_COMPILER_LOADED 1)
-set(CMAKE_CXX_COMPILER_WORKS TRUE)
-set(CMAKE_CXX_ABI_COMPILED TRUE)
-set(CMAKE_COMPILER_IS_MINGW )
-set(CMAKE_COMPILER_IS_CYGWIN )
-if(CMAKE_COMPILER_IS_CYGWIN)
-  set(CYGWIN 1)
-  set(UNIX 1)
-endif()
-
-set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
-
-if(CMAKE_COMPILER_IS_MINGW)
-  set(MINGW 1)
-endif()
-set(CMAKE_CXX_COMPILER_ID_RUN 1)
-set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
-set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
-set(CMAKE_CXX_LINKER_PREFERENCE 30)
-set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
-
-# Save compiler ABI information.
-set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
-set(CMAKE_CXX_COMPILER_ABI "ELF")
-set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-
-if(CMAKE_CXX_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_CXX_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
-endif()
-
-if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-endif()
-
-set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-
-set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
-set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
-set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin b/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin
deleted file mode 100755
index a48afa66a733070289f3ba73985b531b699aa5a4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8248
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

diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin b/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin
deleted file mode 100755
index bf1327fa23851e98c86a52ea9b0f1bff53c2b6ad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8264
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

diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeSystem.cmake b/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeSystem.cmake
deleted file mode 100644
index ea8e2af..0000000
--- a/codes/mycode/parallel/CMakeFiles/3.10.2/CMakeSystem.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-set(CMAKE_HOST_SYSTEM "Linux-4.15.0-55-generic")
-set(CMAKE_HOST_SYSTEM_NAME "Linux")
-set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-55-generic")
-set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
-
-
-
-set(CMAKE_SYSTEM "Linux-4.15.0-55-generic")
-set(CMAKE_SYSTEM_NAME "Linux")
-set(CMAKE_SYSTEM_VERSION "4.15.0-55-generic")
-set(CMAKE_SYSTEM_PROCESSOR "x86_64")
-
-set(CMAKE_CROSSCOMPILING "FALSE")
-
-set(CMAKE_SYSTEM_LOADED 1)
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c b/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c
deleted file mode 100644
index 722faa8..0000000
--- a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/CMakeCCompilerId.c
+++ /dev/null
@@ -1,598 +0,0 @@
-#ifdef __cplusplus
-# error "A C++ compiler has been selected for C."
-#endif
-
-#if defined(__18CXX)
-# define ID_VOID_MAIN
-#endif
-#if defined(__CLASSIC_C__)
-/* cv-qualifiers did not exist in K&R C */
-# define const
-# define volatile
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-  /* __INTEL_COMPILER = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-# if defined(__INTEL_COMPILER_UPDATE)
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-# else
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-  /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_C)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_C >= 0x5100
-   /* __SUNPRO_C = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# endif
-
-#elif defined(__HP_cc)
-# define COMPILER_ID "HP"
-  /* __HP_cc = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_cc     % 100)
-
-#elif defined(__DECC)
-# define COMPILER_ID "Compaq"
-  /* __DECC_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECC_VER         % 10000)
-
-#elif defined(__IBMC__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
-# define COMPILER_ID "Fujitsu"
-
-#elif defined(__TINYC__)
-# define COMPILER_ID "TinyCC"
-
-#elif defined(__BCC__)
-# define COMPILER_ID "Bruce"
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__GNUC__)
-# define COMPILER_ID "GNU"
-# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-# if defined(__VER__)
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
-#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
-#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# endif
-
-#elif defined(__ARMCC_VERSION)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
-# define COMPILER_ID "SDCC"
-# if defined(__SDCC_VERSION_MAJOR)
-#  define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
-#  define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
-#  define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
-# else
-  /* SDCC = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(SDCC/100)
-#  define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(SDCC    % 10)
-# endif
-
-#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
-# define COMPILER_ID "MIPSpro"
-# if defined(_SGI_COMPILER_VERSION)
-  /* _SGI_COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION    % 10)
-# else
-  /* _COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION    % 10)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__sgi)
-# define COMPILER_ID "MIPSpro"
-
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXE) || defined(__CRAYXC)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
-# define PLATFORM_ID "IRIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# else /* unknown platform */
-#  define PLATFORM_ID
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM64)
-#  define ARCHITECTURE_ID "ARM64"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# if defined(__ICCARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__ICCAVR__)
-#  define ARCHITECTURE_ID "AVR"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-#else
-#  define ARCHITECTURE_ID
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number components. */
-#ifdef COMPILER_VERSION_MAJOR
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the internal version number. */
-#ifdef COMPILER_VERSION_INTERNAL
-char const info_version_internal[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
-  'i','n','t','e','r','n','a','l','[',
-  COMPILER_VERSION_INTERNAL,']','\0'};
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-
-#if !defined(__STDC__)
-# if defined(_MSC_VER) && !defined(__clang__)
-#  define C_DIALECT "90"
-# else
-#  define C_DIALECT
-# endif
-#elif __STDC_VERSION__ >= 201000L
-# define C_DIALECT "11"
-#elif __STDC_VERSION__ >= 199901L
-# define C_DIALECT "99"
-#else
-# define C_DIALECT "90"
-#endif
-const char* info_language_dialect_default =
-  "INFO" ":" "dialect_default[" C_DIALECT "]";
-
-/*--------------------------------------------------------------------------*/
-
-#ifdef ID_VOID_MAIN
-void main() {}
-#else
-# if defined(__CLASSIC_C__)
-int main(argc, argv) int argc; char *argv[];
-# else
-int main(int argc, char* argv[])
-# endif
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-  require += info_arch[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef COMPILER_VERSION_INTERNAL
-  require += info_version_internal[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXE) || defined(__CRAYXC)
-  require += info_cray[argc];
-#endif
-  require += info_language_dialect_default[argc];
-  (void)argv;
-  return require;
-}
-#endif
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/a.out b/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/a.out
deleted file mode 100755
index f81a8311715291bc33ee6c28efcb79dd587ab82b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8408
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
H^UMDei5qs7

diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
deleted file mode 100644
index 2d66298..0000000
--- a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
+++ /dev/null
@@ -1,576 +0,0 @@
-/* This source file must have a .cpp extension so that all C++ compilers
-   recognize the extension without flags.  Borland does not know .cxx for
-   example.  */
-#ifndef __cplusplus
-# error "A C compiler has been selected for C++."
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__COMO__)
-# define COMPILER_ID "Comeau"
-  /* __COMO_VERSION__ = VRR */
-# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
-# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
-
-#elif defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-  /* __INTEL_COMPILER = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-# if defined(__INTEL_COMPILER_UPDATE)
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-# else
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-  /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_CC)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_CC >= 0x5100
-   /* __SUNPRO_CC = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# endif
-
-#elif defined(__HP_aCC)
-# define COMPILER_ID "HP"
-  /* __HP_aCC = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_aCC     % 100)
-
-#elif defined(__DECCXX)
-# define COMPILER_ID "Compaq"
-  /* __DECCXX_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER         % 10000)
-
-#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
-# define COMPILER_ID "Fujitsu"
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__GNUC__) || defined(__GNUG__)
-# define COMPILER_ID "GNU"
-# if defined(__GNUC__)
-#  define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# else
-#  define COMPILER_VERSION_MAJOR DEC(__GNUG__)
-# endif
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-# if defined(__VER__)
-#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
-#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
-#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
-#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
-# endif
-
-#elif defined(__ARMCC_VERSION)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
-# define COMPILER_ID "MIPSpro"
-# if defined(_SGI_COMPILER_VERSION)
-  /* _SGI_COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION    % 10)
-# else
-  /* _COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION    % 10)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__sgi)
-# define COMPILER_ID "MIPSpro"
-
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXE) || defined(__CRAYXC)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
-# define PLATFORM_ID "IRIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# else /* unknown platform */
-#  define PLATFORM_ID
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM64)
-#  define ARCHITECTURE_ID "ARM64"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
-# if defined(__ICCARM__)
-#  define ARCHITECTURE_ID "ARM"
-
-# elif defined(__ICCAVR__)
-#  define ARCHITECTURE_ID "AVR"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-#else
-#  define ARCHITECTURE_ID
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number components. */
-#ifdef COMPILER_VERSION_MAJOR
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the internal version number. */
-#ifdef COMPILER_VERSION_INTERNAL
-char const info_version_internal[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
-  'i','n','t','e','r','n','a','l','[',
-  COMPILER_VERSION_INTERNAL,']','\0'};
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-
-#if defined(_MSC_VER) && defined(_MSVC_LANG)
-#define CXX_STD _MSVC_LANG
-#else
-#define CXX_STD __cplusplus
-#endif
-
-const char* info_language_dialect_default = "INFO" ":" "dialect_default["
-#if CXX_STD > 201402L
-  "17"
-#elif CXX_STD >= 201402L
-  "14"
-#elif CXX_STD >= 201103L
-  "11"
-#else
-  "98"
-#endif
-"]";
-
-/*--------------------------------------------------------------------------*/
-
-int main(int argc, char* argv[])
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef COMPILER_VERSION_INTERNAL
-  require += info_version_internal[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXE) || defined(__CRAYXC)
-  require += info_cray[argc];
-#endif
-  require += info_language_dialect_default[argc];
-  (void)argv;
-  return require;
-}
diff --git a/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/a.out b/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/a.out
deleted file mode 100755
index 7ce28026e59ba2f03677f508d21983bde3ecedf6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8416
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
Mb?^xb5_RkU6YuzKumAu6

diff --git a/codes/mycode/parallel/CMakeFiles/CMakeDirectoryInformation.cmake b/codes/mycode/parallel/CMakeFiles/CMakeDirectoryInformation.cmake
deleted file mode 100644
index f0a8725..0000000
--- a/codes/mycode/parallel/CMakeFiles/CMakeDirectoryInformation.cmake
+++ /dev/null
@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ajack/fem-research/codes/mycode/parallel")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ajack/fem-research/codes/mycode/parallel")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/codes/mycode/parallel/CMakeFiles/CMakeOutput.log b/codes/mycode/parallel/CMakeFiles/CMakeOutput.log
deleted file mode 100644
index 15e6da3..0000000
--- a/codes/mycode/parallel/CMakeFiles/CMakeOutput.log
+++ /dev/null
@@ -1,635 +0,0 @@
-The system is: Linux - 4.15.0-55-generic - x86_64
-Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
-Compiler: /usr/bin/cc 
-Build flags: 
-Id flags:  
-
-The output was:
-0
-
-
-Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
-
-The C compiler identification is GNU, found in "/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdC/a.out"
-
-Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
-Compiler: /usr/bin/c++ 
-Build flags: 
-Id flags:  
-
-The output was:
-0
-
-
-Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
-
-The CXX compiler identification is GNU, found in "/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/3.10.2/CompilerIdCXX/a.out"
-
-Determining if the C compiler works passed with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_ed90c/fast"
-/usr/bin/make -f CMakeFiles/cmTC_ed90c.dir/build.make CMakeFiles/cmTC_ed90c.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_ed90c.dir/testCCompiler.c.o
-/usr/bin/cc    -o CMakeFiles/cmTC_ed90c.dir/testCCompiler.c.o   -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp/testCCompiler.c
-Linking C executable cmTC_ed90c
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ed90c.dir/link.txt --verbose=1
-/usr/bin/cc      -rdynamic CMakeFiles/cmTC_ed90c.dir/testCCompiler.c.o  -o cmTC_ed90c 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-Detecting C compiler ABI info compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_c6ed6/fast"
-/usr/bin/make -f CMakeFiles/cmTC_c6ed6.dir/build.make CMakeFiles/cmTC_c6ed6.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o
-/usr/bin/cc    -o CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c
-Linking C executable cmTC_c6ed6
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6ed6.dir/link.txt --verbose=1
-/usr/bin/cc     -v -rdynamic CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o  -o cmTC_c6ed6 
-Using built-in specs.
-COLLECT_GCC=/usr/bin/cc
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
-OFFLOAD_TARGET_NAMES=nvptx-none
-OFFLOAD_TARGET_DEFAULT=1
-Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
-Thread model: posix
-gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 
-COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/
-LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/
-COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c6ed6' '-mtune=generic' '-march=x86-64'
- /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTi37tZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c6ed6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o
-COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c6ed6' '-mtune=generic' '-march=x86-64'
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-Parsed C implicit link information from above output:
-  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp]
-  ignore line: []
-  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_c6ed6/fast"]
-  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_c6ed6.dir/build.make CMakeFiles/cmTC_c6ed6.dir/build]
-  ignore line: [make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp']
-  ignore line: [Building C object CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o]
-  ignore line: [/usr/bin/cc    -o CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c]
-  ignore line: [Linking C executable cmTC_c6ed6]
-  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c6ed6.dir/link.txt --verbose=1]
-  ignore line: [/usr/bin/cc     -v -rdynamic CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o  -o cmTC_c6ed6 ]
-  ignore line: [Using built-in specs.]
-  ignore line: [COLLECT_GCC=/usr/bin/cc]
-  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper]
-  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
-  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
-  ignore line: [Target: x86_64-linux-gnu]
-  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
-  ignore line: [Thread model: posix]
-  ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ]
-  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/]
-  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/]
-  ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_c6ed6' '-mtune=generic' '-march=x86-64']
-  link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTi37tZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_c6ed6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore
-    arg [-plugin] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore
-    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore
-    arg [-plugin-opt=-fresolution=/tmp/ccTi37tZ.res] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [--sysroot=/] ==> ignore
-    arg [--build-id] ==> ignore
-    arg [--eh-frame-hdr] ==> ignore
-    arg [-m] ==> ignore
-    arg [elf_x86_64] ==> ignore
-    arg [--hash-style=gnu] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-export-dynamic] ==> ignore
-    arg [-dynamic-linker] ==> ignore
-    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
-    arg [-pie] ==> ignore
-    arg [-znow] ==> ignore
-    arg [-zrelro] ==> ignore
-    arg [-o] ==> ignore
-    arg [cmTC_c6ed6] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib]
-    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
-    arg [-L/lib/../lib] ==> dir [/lib/../lib]
-    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
-    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..]
-    arg [CMakeFiles/cmTC_c6ed6.dir/CMakeCCompilerABI.c.o] ==> ignore
-    arg [-lgcc] ==> lib [gcc]
-    arg [--push-state] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [--pop-state] ==> ignore
-    arg [-lc] ==> lib [c]
-    arg [-lgcc] ==> lib [gcc]
-    arg [--push-state] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [--pop-state] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib]
-  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
-  collapse library dir [/lib/../lib] ==> [/lib]
-  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib]
-  implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
-  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
-  implicit fwks: []
-
-
-
-
-Detecting C [-std=c11] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_39bf3/fast"
-/usr/bin/make -f CMakeFiles/cmTC_39bf3.dir/build.make CMakeFiles/cmTC_39bf3.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_39bf3.dir/feature_tests.c.o
-/usr/bin/cc   -std=c11 -o CMakeFiles/cmTC_39bf3.dir/feature_tests.c.o   -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.c
-Linking C executable cmTC_39bf3
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_39bf3.dir/link.txt --verbose=1
-/usr/bin/cc      -rdynamic CMakeFiles/cmTC_39bf3.dir/feature_tests.c.o  -o cmTC_39bf3 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:1c_restrict
-    Feature record: C_FEATURE:1c_static_assert
-    Feature record: C_FEATURE:1c_variadic_macros
-
-
-Detecting C [-std=c99] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_60043/fast"
-/usr/bin/make -f CMakeFiles/cmTC_60043.dir/build.make CMakeFiles/cmTC_60043.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_60043.dir/feature_tests.c.o
-/usr/bin/cc   -std=c99 -o CMakeFiles/cmTC_60043.dir/feature_tests.c.o   -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.c
-Linking C executable cmTC_60043
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_60043.dir/link.txt --verbose=1
-/usr/bin/cc      -rdynamic CMakeFiles/cmTC_60043.dir/feature_tests.c.o  -o cmTC_60043 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:1c_restrict
-    Feature record: C_FEATURE:0c_static_assert
-    Feature record: C_FEATURE:1c_variadic_macros
-
-
-Detecting C [-std=c90] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_9bfe4/fast"
-/usr/bin/make -f CMakeFiles/cmTC_9bfe4.dir/build.make CMakeFiles/cmTC_9bfe4.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_9bfe4.dir/feature_tests.c.o
-/usr/bin/cc   -std=c90 -o CMakeFiles/cmTC_9bfe4.dir/feature_tests.c.o   -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.c
-Linking C executable cmTC_9bfe4
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9bfe4.dir/link.txt --verbose=1
-/usr/bin/cc      -rdynamic CMakeFiles/cmTC_9bfe4.dir/feature_tests.c.o  -o cmTC_9bfe4 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:0c_restrict
-    Feature record: C_FEATURE:0c_static_assert
-    Feature record: C_FEATURE:0c_variadic_macros
-Determining if the CXX compiler works passed with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_0f7bd/fast"
-/usr/bin/make -f CMakeFiles/cmTC_0f7bd.dir/build.make CMakeFiles/cmTC_0f7bd.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_0f7bd.dir/testCXXCompiler.cxx.o
-/usr/bin/c++     -o CMakeFiles/cmTC_0f7bd.dir/testCXXCompiler.cxx.o -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
-Linking CXX executable cmTC_0f7bd
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0f7bd.dir/link.txt --verbose=1
-/usr/bin/c++       -rdynamic CMakeFiles/cmTC_0f7bd.dir/testCXXCompiler.cxx.o  -o cmTC_0f7bd 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-Detecting CXX compiler ABI info compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_a2f88/fast"
-/usr/bin/make -f CMakeFiles/cmTC_a2f88.dir/build.make CMakeFiles/cmTC_a2f88.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o
-/usr/bin/c++     -o CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp
-Linking CXX executable cmTC_a2f88
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a2f88.dir/link.txt --verbose=1
-/usr/bin/c++      -v -rdynamic CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_a2f88 
-Using built-in specs.
-COLLECT_GCC=/usr/bin/c++
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
-OFFLOAD_TARGET_NAMES=nvptx-none
-OFFLOAD_TARGET_DEFAULT=1
-Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
-Thread model: posix
-gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 
-COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/
-LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/
-COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2f88' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUwCdWY.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a2f88 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o
-COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2f88' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-Parsed CXX implicit link information from above output:
-  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp]
-  ignore line: []
-  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_a2f88/fast"]
-  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_a2f88.dir/build.make CMakeFiles/cmTC_a2f88.dir/build]
-  ignore line: [make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp']
-  ignore line: [Building CXX object CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o]
-  ignore line: [/usr/bin/c++     -o CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp]
-  ignore line: [Linking CXX executable cmTC_a2f88]
-  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a2f88.dir/link.txt --verbose=1]
-  ignore line: [/usr/bin/c++      -v -rdynamic CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_a2f88 ]
-  ignore line: [Using built-in specs.]
-  ignore line: [COLLECT_GCC=/usr/bin/c++]
-  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper]
-  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
-  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
-  ignore line: [Target: x86_64-linux-gnu]
-  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
-  ignore line: [Thread model: posix]
-  ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ]
-  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/]
-  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/]
-  ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_a2f88' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
-  link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUwCdWY.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a2f88 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore
-    arg [-plugin] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore
-    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore
-    arg [-plugin-opt=-fresolution=/tmp/ccUwCdWY.res] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [--sysroot=/] ==> ignore
-    arg [--build-id] ==> ignore
-    arg [--eh-frame-hdr] ==> ignore
-    arg [-m] ==> ignore
-    arg [elf_x86_64] ==> ignore
-    arg [--hash-style=gnu] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-export-dynamic] ==> ignore
-    arg [-dynamic-linker] ==> ignore
-    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
-    arg [-pie] ==> ignore
-    arg [-znow] ==> ignore
-    arg [-zrelro] ==> ignore
-    arg [-o] ==> ignore
-    arg [cmTC_a2f88] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib]
-    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
-    arg [-L/lib/../lib] ==> dir [/lib/../lib]
-    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
-    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..]
-    arg [CMakeFiles/cmTC_a2f88.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
-    arg [-lstdc++] ==> lib [stdc++]
-    arg [-lm] ==> lib [m]
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [-lgcc] ==> lib [gcc]
-    arg [-lc] ==> lib [c]
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [-lgcc] ==> lib [gcc]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib]
-  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
-  collapse library dir [/lib/../lib] ==> [/lib]
-  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib]
-  implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
-  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
-  implicit fwks: []
-
-
-
-
-Detecting CXX [-std=c++1z] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_3faae/fast"
-/usr/bin/make -f CMakeFiles/cmTC_3faae.dir/build.make CMakeFiles/cmTC_3faae.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_3faae.dir/feature_tests.cxx.o
-/usr/bin/c++    -std=c++1z -o CMakeFiles/cmTC_3faae.dir/feature_tests.cxx.o -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_3faae
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3faae.dir/link.txt --verbose=1
-/usr/bin/c++       -rdynamic CMakeFiles/cmTC_3faae.dir/feature_tests.cxx.o  -o cmTC_3faae 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:1cxx_alias_templates
-    Feature record: CXX_FEATURE:1cxx_alignas
-    Feature record: CXX_FEATURE:1cxx_alignof
-    Feature record: CXX_FEATURE:1cxx_attributes
-    Feature record: CXX_FEATURE:1cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:1cxx_auto_type
-    Feature record: CXX_FEATURE:1cxx_binary_literals
-    Feature record: CXX_FEATURE:1cxx_constexpr
-    Feature record: CXX_FEATURE:1cxx_contextual_conversions
-    Feature record: CXX_FEATURE:1cxx_decltype
-    Feature record: CXX_FEATURE:1cxx_decltype_auto
-    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:1cxx_default_function_template_args
-    Feature record: CXX_FEATURE:1cxx_defaulted_functions
-    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:1cxx_delegating_constructors
-    Feature record: CXX_FEATURE:1cxx_deleted_functions
-    Feature record: CXX_FEATURE:1cxx_digit_separators
-    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:1cxx_explicit_conversions
-    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:1cxx_extern_templates
-    Feature record: CXX_FEATURE:1cxx_final
-    Feature record: CXX_FEATURE:1cxx_func_identifier
-    Feature record: CXX_FEATURE:1cxx_generalized_initializers
-    Feature record: CXX_FEATURE:1cxx_generic_lambdas
-    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:1cxx_inline_namespaces
-    Feature record: CXX_FEATURE:1cxx_lambdas
-    Feature record: CXX_FEATURE:1cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:1cxx_local_type_template_args
-    Feature record: CXX_FEATURE:1cxx_long_long_type
-    Feature record: CXX_FEATURE:1cxx_noexcept
-    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:1cxx_nullptr
-    Feature record: CXX_FEATURE:1cxx_override
-    Feature record: CXX_FEATURE:1cxx_range_for
-    Feature record: CXX_FEATURE:1cxx_raw_string_literals
-    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:1cxx_return_type_deduction
-    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:1cxx_rvalue_references
-    Feature record: CXX_FEATURE:1cxx_sizeof_member
-    Feature record: CXX_FEATURE:1cxx_static_assert
-    Feature record: CXX_FEATURE:1cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:1cxx_thread_local
-    Feature record: CXX_FEATURE:1cxx_trailing_return_types
-    Feature record: CXX_FEATURE:1cxx_unicode_literals
-    Feature record: CXX_FEATURE:1cxx_uniform_initialization
-    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:1cxx_user_literals
-    Feature record: CXX_FEATURE:1cxx_variable_templates
-    Feature record: CXX_FEATURE:1cxx_variadic_macros
-    Feature record: CXX_FEATURE:1cxx_variadic_templates
-
-
-Detecting CXX [-std=c++14] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_a8472/fast"
-/usr/bin/make -f CMakeFiles/cmTC_a8472.dir/build.make CMakeFiles/cmTC_a8472.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_a8472.dir/feature_tests.cxx.o
-/usr/bin/c++    -std=c++14 -o CMakeFiles/cmTC_a8472.dir/feature_tests.cxx.o -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_a8472
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a8472.dir/link.txt --verbose=1
-/usr/bin/c++       -rdynamic CMakeFiles/cmTC_a8472.dir/feature_tests.cxx.o  -o cmTC_a8472 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:1cxx_alias_templates
-    Feature record: CXX_FEATURE:1cxx_alignas
-    Feature record: CXX_FEATURE:1cxx_alignof
-    Feature record: CXX_FEATURE:1cxx_attributes
-    Feature record: CXX_FEATURE:1cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:1cxx_auto_type
-    Feature record: CXX_FEATURE:1cxx_binary_literals
-    Feature record: CXX_FEATURE:1cxx_constexpr
-    Feature record: CXX_FEATURE:1cxx_contextual_conversions
-    Feature record: CXX_FEATURE:1cxx_decltype
-    Feature record: CXX_FEATURE:1cxx_decltype_auto
-    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:1cxx_default_function_template_args
-    Feature record: CXX_FEATURE:1cxx_defaulted_functions
-    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:1cxx_delegating_constructors
-    Feature record: CXX_FEATURE:1cxx_deleted_functions
-    Feature record: CXX_FEATURE:1cxx_digit_separators
-    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:1cxx_explicit_conversions
-    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:1cxx_extern_templates
-    Feature record: CXX_FEATURE:1cxx_final
-    Feature record: CXX_FEATURE:1cxx_func_identifier
-    Feature record: CXX_FEATURE:1cxx_generalized_initializers
-    Feature record: CXX_FEATURE:1cxx_generic_lambdas
-    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:1cxx_inline_namespaces
-    Feature record: CXX_FEATURE:1cxx_lambdas
-    Feature record: CXX_FEATURE:1cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:1cxx_local_type_template_args
-    Feature record: CXX_FEATURE:1cxx_long_long_type
-    Feature record: CXX_FEATURE:1cxx_noexcept
-    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:1cxx_nullptr
-    Feature record: CXX_FEATURE:1cxx_override
-    Feature record: CXX_FEATURE:1cxx_range_for
-    Feature record: CXX_FEATURE:1cxx_raw_string_literals
-    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:1cxx_return_type_deduction
-    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:1cxx_rvalue_references
-    Feature record: CXX_FEATURE:1cxx_sizeof_member
-    Feature record: CXX_FEATURE:1cxx_static_assert
-    Feature record: CXX_FEATURE:1cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:1cxx_thread_local
-    Feature record: CXX_FEATURE:1cxx_trailing_return_types
-    Feature record: CXX_FEATURE:1cxx_unicode_literals
-    Feature record: CXX_FEATURE:1cxx_uniform_initialization
-    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:1cxx_user_literals
-    Feature record: CXX_FEATURE:1cxx_variable_templates
-    Feature record: CXX_FEATURE:1cxx_variadic_macros
-    Feature record: CXX_FEATURE:1cxx_variadic_templates
-
-
-Detecting CXX [-std=c++11] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_6048b/fast"
-/usr/bin/make -f CMakeFiles/cmTC_6048b.dir/build.make CMakeFiles/cmTC_6048b.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_6048b.dir/feature_tests.cxx.o
-/usr/bin/c++    -std=c++11 -o CMakeFiles/cmTC_6048b.dir/feature_tests.cxx.o -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_6048b
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6048b.dir/link.txt --verbose=1
-/usr/bin/c++       -rdynamic CMakeFiles/cmTC_6048b.dir/feature_tests.cxx.o  -o cmTC_6048b 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:1cxx_alias_templates
-    Feature record: CXX_FEATURE:1cxx_alignas
-    Feature record: CXX_FEATURE:1cxx_alignof
-    Feature record: CXX_FEATURE:1cxx_attributes
-    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:1cxx_auto_type
-    Feature record: CXX_FEATURE:0cxx_binary_literals
-    Feature record: CXX_FEATURE:1cxx_constexpr
-    Feature record: CXX_FEATURE:0cxx_contextual_conversions
-    Feature record: CXX_FEATURE:1cxx_decltype
-    Feature record: CXX_FEATURE:0cxx_decltype_auto
-    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:1cxx_default_function_template_args
-    Feature record: CXX_FEATURE:1cxx_defaulted_functions
-    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:1cxx_delegating_constructors
-    Feature record: CXX_FEATURE:1cxx_deleted_functions
-    Feature record: CXX_FEATURE:0cxx_digit_separators
-    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:1cxx_explicit_conversions
-    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:1cxx_extern_templates
-    Feature record: CXX_FEATURE:1cxx_final
-    Feature record: CXX_FEATURE:1cxx_func_identifier
-    Feature record: CXX_FEATURE:1cxx_generalized_initializers
-    Feature record: CXX_FEATURE:0cxx_generic_lambdas
-    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:1cxx_inline_namespaces
-    Feature record: CXX_FEATURE:1cxx_lambdas
-    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:1cxx_local_type_template_args
-    Feature record: CXX_FEATURE:1cxx_long_long_type
-    Feature record: CXX_FEATURE:1cxx_noexcept
-    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:1cxx_nullptr
-    Feature record: CXX_FEATURE:1cxx_override
-    Feature record: CXX_FEATURE:1cxx_range_for
-    Feature record: CXX_FEATURE:1cxx_raw_string_literals
-    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:0cxx_return_type_deduction
-    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:1cxx_rvalue_references
-    Feature record: CXX_FEATURE:1cxx_sizeof_member
-    Feature record: CXX_FEATURE:1cxx_static_assert
-    Feature record: CXX_FEATURE:1cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:1cxx_thread_local
-    Feature record: CXX_FEATURE:1cxx_trailing_return_types
-    Feature record: CXX_FEATURE:1cxx_unicode_literals
-    Feature record: CXX_FEATURE:1cxx_uniform_initialization
-    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:1cxx_user_literals
-    Feature record: CXX_FEATURE:0cxx_variable_templates
-    Feature record: CXX_FEATURE:1cxx_variadic_macros
-    Feature record: CXX_FEATURE:1cxx_variadic_templates
-
-
-Detecting CXX [-std=c++98] compiler features compiled with the following output:
-Change Dir: /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_0ae4c/fast"
-/usr/bin/make -f CMakeFiles/cmTC_0ae4c.dir/build.make CMakeFiles/cmTC_0ae4c.dir/build
-make[1]: Entering directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_0ae4c.dir/feature_tests.cxx.o
-/usr/bin/c++    -std=c++98 -o CMakeFiles/cmTC_0ae4c.dir/feature_tests.cxx.o -c /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_0ae4c
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0ae4c.dir/link.txt --verbose=1
-/usr/bin/c++       -rdynamic CMakeFiles/cmTC_0ae4c.dir/feature_tests.cxx.o  -o cmTC_0ae4c 
-make[1]: Leaving directory '/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:0cxx_alias_templates
-    Feature record: CXX_FEATURE:0cxx_alignas
-    Feature record: CXX_FEATURE:0cxx_alignof
-    Feature record: CXX_FEATURE:0cxx_attributes
-    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:0cxx_auto_type
-    Feature record: CXX_FEATURE:0cxx_binary_literals
-    Feature record: CXX_FEATURE:0cxx_constexpr
-    Feature record: CXX_FEATURE:0cxx_contextual_conversions
-    Feature record: CXX_FEATURE:0cxx_decltype
-    Feature record: CXX_FEATURE:0cxx_decltype_auto
-    Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:0cxx_default_function_template_args
-    Feature record: CXX_FEATURE:0cxx_defaulted_functions
-    Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:0cxx_delegating_constructors
-    Feature record: CXX_FEATURE:0cxx_deleted_functions
-    Feature record: CXX_FEATURE:0cxx_digit_separators
-    Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:0cxx_explicit_conversions
-    Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:0cxx_extern_templates
-    Feature record: CXX_FEATURE:0cxx_final
-    Feature record: CXX_FEATURE:0cxx_func_identifier
-    Feature record: CXX_FEATURE:0cxx_generalized_initializers
-    Feature record: CXX_FEATURE:0cxx_generic_lambdas
-    Feature record: CXX_FEATURE:0cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:0cxx_inline_namespaces
-    Feature record: CXX_FEATURE:0cxx_lambdas
-    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:0cxx_local_type_template_args
-    Feature record: CXX_FEATURE:0cxx_long_long_type
-    Feature record: CXX_FEATURE:0cxx_noexcept
-    Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:0cxx_nullptr
-    Feature record: CXX_FEATURE:0cxx_override
-    Feature record: CXX_FEATURE:0cxx_range_for
-    Feature record: CXX_FEATURE:0cxx_raw_string_literals
-    Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:0cxx_return_type_deduction
-    Feature record: CXX_FEATURE:0cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:0cxx_rvalue_references
-    Feature record: CXX_FEATURE:0cxx_sizeof_member
-    Feature record: CXX_FEATURE:0cxx_static_assert
-    Feature record: CXX_FEATURE:0cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:0cxx_thread_local
-    Feature record: CXX_FEATURE:0cxx_trailing_return_types
-    Feature record: CXX_FEATURE:0cxx_unicode_literals
-    Feature record: CXX_FEATURE:0cxx_uniform_initialization
-    Feature record: CXX_FEATURE:0cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:0cxx_user_literals
-    Feature record: CXX_FEATURE:0cxx_variable_templates
-    Feature record: CXX_FEATURE:0cxx_variadic_macros
-    Feature record: CXX_FEATURE:0cxx_variadic_templates
diff --git a/codes/mycode/parallel/CMakeFiles/CMakeRuleHashes.txt b/codes/mycode/parallel/CMakeFiles/CMakeRuleHashes.txt
deleted file mode 100644
index db94f20..0000000
--- a/codes/mycode/parallel/CMakeFiles/CMakeRuleHashes.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-# Hashes of file build rules.
-e10712483b23f9abfb4517f98c1c5441 CMakeFiles/debug
-edd32a652266e3965d796da58f039c40 CMakeFiles/distclean
-8dd41184bdd602053877452aa0e85a7b CMakeFiles/info
-289375a10d49fa5bd8705760f7301cd7 CMakeFiles/release
-26b4987b92f3073ad96cc2ce1099cb09 CMakeFiles/run
-9d5361d609476c8de974bb689e9ec1f3 CMakeFiles/runclean
-7087ff773ae33afab69567a9d55aa472 CMakeFiles/strip_comments
diff --git a/codes/mycode/parallel/CMakeFiles/Makefile.cmake b/codes/mycode/parallel/CMakeFiles/Makefile.cmake
deleted file mode 100644
index a9edeca..0000000
--- a/codes/mycode/parallel/CMakeFiles/Makefile.cmake
+++ /dev/null
@@ -1,67 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# The generator used is:
-set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
-
-# The top level Makefile was generated from the following files:
-set(CMAKE_MAKEFILE_DEPENDS
-  "CMakeCache.txt"
-  "CMakeFiles/3.10.2/CMakeCCompiler.cmake"
-  "CMakeFiles/3.10.2/CMakeCXXCompiler.cmake"
-  "CMakeFiles/3.10.2/CMakeSystem.cmake"
-  "CMakeLists.txt"
-  "/usr/share/cmake-3.10/Modules/CMakeCInformation.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeCXXInformation.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeGenericSystem.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake"
-  "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake"
-  "/usr/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
-  "/usr/share/cmake-3.10/Modules/Compiler/GNU-C.cmake"
-  "/usr/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake"
-  "/usr/share/cmake-3.10/Modules/Compiler/GNU.cmake"
-  "/usr/share/cmake-3.10/Modules/FindCygwin.cmake"
-  "/usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake"
-  "/usr/share/cmake-3.10/Modules/FindPackageMessage.cmake"
-  "/usr/share/cmake-3.10/Modules/FindPerl.cmake"
-  "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-C.cmake"
-  "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-CXX.cmake"
-  "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU.cmake"
-  "/usr/share/cmake-3.10/Modules/Platform/Linux.cmake"
-  "/usr/share/cmake-3.10/Modules/Platform/UnixPaths.cmake"
-  "/usr/share/cmake/deal.II/deal.IIConfig.cmake"
-  "/usr/share/cmake/deal.II/deal.IIConfigVersion.cmake"
-  "/usr/share/cmake/deal.II/deal.IITargets-debugrelease.cmake"
-  "/usr/share/cmake/deal.II/deal.IITargets.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_add_test.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_initialize_cached_variables.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_invoke_autopilot.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_pickup_tests.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_query_git_information.cmake"
-  "/usr/share/deal.ii/macros/macro_deal_ii_setup_target.cmake"
-  )
-
-# The corresponding makefile is:
-set(CMAKE_MAKEFILE_OUTPUTS
-  "Makefile"
-  "CMakeFiles/cmake.check_cache"
-  )
-
-# Byproducts of CMake generate step:
-set(CMAKE_MAKEFILE_PRODUCTS
-  "CMakeFiles/CMakeDirectoryInformation.cmake"
-  )
-
-# Dependency information for all targets:
-set(CMAKE_DEPEND_INFO_FILES
-  "CMakeFiles/info.dir/DependInfo.cmake"
-  "CMakeFiles/strip_comments.dir/DependInfo.cmake"
-  "CMakeFiles/run.dir/DependInfo.cmake"
-  "CMakeFiles/mark.dir/DependInfo.cmake"
-  "CMakeFiles/debug.dir/DependInfo.cmake"
-  "CMakeFiles/release.dir/DependInfo.cmake"
-  "CMakeFiles/runclean.dir/DependInfo.cmake"
-  "CMakeFiles/distclean.dir/DependInfo.cmake"
-  )
diff --git a/codes/mycode/parallel/CMakeFiles/Makefile2 b/codes/mycode/parallel/CMakeFiles/Makefile2
deleted file mode 100644
index 481308d..0000000
--- a/codes/mycode/parallel/CMakeFiles/Makefile2
+++ /dev/null
@@ -1,332 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# The main recursive all target
-all:
-
-.PHONY : all
-
-# The main recursive preinstall target
-preinstall:
-
-.PHONY : preinstall
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-#=============================================================================
-# Target rules for target CMakeFiles/info.dir
-
-# All Build rule for target.
-CMakeFiles/info.dir/all:
-	$(MAKE) -f CMakeFiles/info.dir/build.make CMakeFiles/info.dir/depend
-	$(MAKE) -f CMakeFiles/info.dir/build.make CMakeFiles/info.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num= "Built target info"
-.PHONY : CMakeFiles/info.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/info.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/info.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/info.dir/rule
-
-# Convenience name for target.
-info: CMakeFiles/info.dir/rule
-
-.PHONY : info
-
-# clean rule for target.
-CMakeFiles/info.dir/clean:
-	$(MAKE) -f CMakeFiles/info.dir/build.make CMakeFiles/info.dir/clean
-.PHONY : CMakeFiles/info.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/info.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/strip_comments.dir
-
-# All Build rule for target.
-CMakeFiles/strip_comments.dir/all:
-	$(MAKE) -f CMakeFiles/strip_comments.dir/build.make CMakeFiles/strip_comments.dir/depend
-	$(MAKE) -f CMakeFiles/strip_comments.dir/build.make CMakeFiles/strip_comments.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=8 "Built target strip_comments"
-.PHONY : CMakeFiles/strip_comments.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/strip_comments.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/strip_comments.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/strip_comments.dir/rule
-
-# Convenience name for target.
-strip_comments: CMakeFiles/strip_comments.dir/rule
-
-.PHONY : strip_comments
-
-# clean rule for target.
-CMakeFiles/strip_comments.dir/clean:
-	$(MAKE) -f CMakeFiles/strip_comments.dir/build.make CMakeFiles/strip_comments.dir/clean
-.PHONY : CMakeFiles/strip_comments.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/strip_comments.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/run.dir
-
-# All Build rule for target.
-CMakeFiles/run.dir/all: CMakeFiles/mark.dir/all
-	$(MAKE) -f CMakeFiles/run.dir/build.make CMakeFiles/run.dir/depend
-	$(MAKE) -f CMakeFiles/run.dir/build.make CMakeFiles/run.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=6 "Built target run"
-.PHONY : CMakeFiles/run.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/run.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 3
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/run.dir/rule
-
-# Convenience name for target.
-run: CMakeFiles/run.dir/rule
-
-.PHONY : run
-
-# clean rule for target.
-CMakeFiles/run.dir/clean:
-	$(MAKE) -f CMakeFiles/run.dir/build.make CMakeFiles/run.dir/clean
-.PHONY : CMakeFiles/run.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/run.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/mark.dir
-
-# All Build rule for target.
-CMakeFiles/mark.dir/all:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/depend
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=3,4 "Built target mark"
-.PHONY : CMakeFiles/mark.dir/all
-
-# Include target in all.
-all: CMakeFiles/mark.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/mark.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 2
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/mark.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/mark.dir/rule
-
-# Convenience name for target.
-mark: CMakeFiles/mark.dir/rule
-
-.PHONY : mark
-
-# clean rule for target.
-CMakeFiles/mark.dir/clean:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/clean
-.PHONY : CMakeFiles/mark.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/mark.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/debug.dir
-
-# All Build rule for target.
-CMakeFiles/debug.dir/all:
-	$(MAKE) -f CMakeFiles/debug.dir/build.make CMakeFiles/debug.dir/depend
-	$(MAKE) -f CMakeFiles/debug.dir/build.make CMakeFiles/debug.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=1 "Built target debug"
-.PHONY : CMakeFiles/debug.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/debug.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/debug.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/debug.dir/rule
-
-# Convenience name for target.
-debug: CMakeFiles/debug.dir/rule
-
-.PHONY : debug
-
-# clean rule for target.
-CMakeFiles/debug.dir/clean:
-	$(MAKE) -f CMakeFiles/debug.dir/build.make CMakeFiles/debug.dir/clean
-.PHONY : CMakeFiles/debug.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/debug.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/release.dir
-
-# All Build rule for target.
-CMakeFiles/release.dir/all:
-	$(MAKE) -f CMakeFiles/release.dir/build.make CMakeFiles/release.dir/depend
-	$(MAKE) -f CMakeFiles/release.dir/build.make CMakeFiles/release.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=5 "Built target release"
-.PHONY : CMakeFiles/release.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/release.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/release.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/release.dir/rule
-
-# Convenience name for target.
-release: CMakeFiles/release.dir/rule
-
-.PHONY : release
-
-# clean rule for target.
-CMakeFiles/release.dir/clean:
-	$(MAKE) -f CMakeFiles/release.dir/build.make CMakeFiles/release.dir/clean
-.PHONY : CMakeFiles/release.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/release.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/runclean.dir
-
-# All Build rule for target.
-CMakeFiles/runclean.dir/all:
-	$(MAKE) -f CMakeFiles/runclean.dir/build.make CMakeFiles/runclean.dir/depend
-	$(MAKE) -f CMakeFiles/runclean.dir/build.make CMakeFiles/runclean.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=7 "Built target runclean"
-.PHONY : CMakeFiles/runclean.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/runclean.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/runclean.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/runclean.dir/rule
-
-# Convenience name for target.
-runclean: CMakeFiles/runclean.dir/rule
-
-.PHONY : runclean
-
-# clean rule for target.
-CMakeFiles/runclean.dir/clean:
-	$(MAKE) -f CMakeFiles/runclean.dir/build.make CMakeFiles/runclean.dir/clean
-.PHONY : CMakeFiles/runclean.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/runclean.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/distclean.dir
-
-# All Build rule for target.
-CMakeFiles/distclean.dir/all:
-	$(MAKE) -f CMakeFiles/distclean.dir/build.make CMakeFiles/distclean.dir/depend
-	$(MAKE) -f CMakeFiles/distclean.dir/build.make CMakeFiles/distclean.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=2 "Built target distclean"
-.PHONY : CMakeFiles/distclean.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/distclean.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/distclean.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : CMakeFiles/distclean.dir/rule
-
-# Convenience name for target.
-distclean: CMakeFiles/distclean.dir/rule
-
-.PHONY : distclean
-
-# clean rule for target.
-CMakeFiles/distclean.dir/clean:
-	$(MAKE) -f CMakeFiles/distclean.dir/build.make CMakeFiles/distclean.dir/clean
-.PHONY : CMakeFiles/distclean.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/distclean.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/codes/mycode/parallel/CMakeFiles/Progress/3 b/codes/mycode/parallel/CMakeFiles/Progress/3
deleted file mode 100644
index 7b4d68d..0000000
--- a/codes/mycode/parallel/CMakeFiles/Progress/3
+++ /dev/null
@@ -1 +0,0 @@
-empty
\ No newline at end of file
diff --git a/codes/mycode/parallel/CMakeFiles/Progress/count.txt b/codes/mycode/parallel/CMakeFiles/Progress/count.txt
deleted file mode 100644
index 0cfbf08..0000000
--- a/codes/mycode/parallel/CMakeFiles/Progress/count.txt
+++ /dev/null
@@ -1 +0,0 @@
-2
diff --git a/codes/mycode/parallel/CMakeFiles/TargetDirectories.txt b/codes/mycode/parallel/CMakeFiles/TargetDirectories.txt
deleted file mode 100644
index 4b53068..0000000
--- a/codes/mycode/parallel/CMakeFiles/TargetDirectories.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/rebuild_cache.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/edit_cache.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/info.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/strip_comments.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/run.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/mark.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/debug.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/release.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/runclean.dir
-/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/distclean.dir
diff --git a/codes/mycode/parallel/CMakeFiles/cmake.check_cache b/codes/mycode/parallel/CMakeFiles/cmake.check_cache
deleted file mode 100644
index 3dccd73..0000000
--- a/codes/mycode/parallel/CMakeFiles/cmake.check_cache
+++ /dev/null
@@ -1 +0,0 @@
-# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/codes/mycode/parallel/CMakeFiles/debug.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/debug.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/debug.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/debug.dir/build.make b/codes/mycode/parallel/CMakeFiles/debug.dir/build.make
deleted file mode 100644
index 2e2026e..0000000
--- a/codes/mycode/parallel/CMakeFiles/debug.dir/build.make
+++ /dev/null
@@ -1,78 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for debug.
-
-# Include the progress variables for this target.
-include CMakeFiles/debug.dir/progress.make
-
-CMakeFiles/debug:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Switch CMAKE_BUILD_TYPE to Debug"
-	/usr/bin/cmake -DCMAKE_BUILD_TYPE=Debug /home/ajack/fem-research/codes/mycode/parallel
-	/usr/bin/cmake --build /home/ajack/fem-research/codes/mycode/parallel --target all
-
-debug: CMakeFiles/debug
-debug: CMakeFiles/debug.dir/build.make
-
-.PHONY : debug
-
-# Rule to build all files generated by this target.
-CMakeFiles/debug.dir/build: debug
-
-.PHONY : CMakeFiles/debug.dir/build
-
-CMakeFiles/debug.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/debug.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/debug.dir/clean
-
-CMakeFiles/debug.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/debug.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/debug.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/debug.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/debug.dir/cmake_clean.cmake
deleted file mode 100644
index c222481..0000000
--- a/codes/mycode/parallel/CMakeFiles/debug.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/debug"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/debug.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/debug.dir/progress.make b/codes/mycode/parallel/CMakeFiles/debug.dir/progress.make
deleted file mode 100644
index 781c7de..0000000
--- a/codes/mycode/parallel/CMakeFiles/debug.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 1
-
diff --git a/codes/mycode/parallel/CMakeFiles/distclean.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/distclean.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/distclean.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/distclean.dir/build.make b/codes/mycode/parallel/CMakeFiles/distclean.dir/build.make
deleted file mode 100644
index 42c4b97..0000000
--- a/codes/mycode/parallel/CMakeFiles/distclean.dir/build.make
+++ /dev/null
@@ -1,80 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for distclean.
-
-# Include the progress variables for this target.
-include CMakeFiles/distclean.dir/progress.make
-
-CMakeFiles/distclean:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "distclean invoked"
-	/usr/bin/cmake --build /home/ajack/fem-research/codes/mycode/parallel --target clean
-	/usr/bin/cmake --build /home/ajack/fem-research/codes/mycode/parallel --target runclean
-	/usr/bin/cmake -E remove_directory CMakeFiles
-	/usr/bin/cmake -E remove CMakeCache.txt cmake_install.cmake Makefile
-
-distclean: CMakeFiles/distclean
-distclean: CMakeFiles/distclean.dir/build.make
-
-.PHONY : distclean
-
-# Rule to build all files generated by this target.
-CMakeFiles/distclean.dir/build: distclean
-
-.PHONY : CMakeFiles/distclean.dir/build
-
-CMakeFiles/distclean.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/distclean.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/distclean.dir/clean
-
-CMakeFiles/distclean.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/distclean.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/distclean.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/distclean.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/distclean.dir/cmake_clean.cmake
deleted file mode 100644
index a75abb2..0000000
--- a/codes/mycode/parallel/CMakeFiles/distclean.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/distclean"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/distclean.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/distclean.dir/progress.make b/codes/mycode/parallel/CMakeFiles/distclean.dir/progress.make
deleted file mode 100644
index 164e1d2..0000000
--- a/codes/mycode/parallel/CMakeFiles/distclean.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 2
-
diff --git a/codes/mycode/parallel/CMakeFiles/feature_tests.bin b/codes/mycode/parallel/CMakeFiles/feature_tests.bin
deleted file mode 100755
index a96b190060d023bdc3d1602b5c928cc769404037..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12312
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
L?-Qe-Vfp_6j=wK_

diff --git a/codes/mycode/parallel/CMakeFiles/feature_tests.c b/codes/mycode/parallel/CMakeFiles/feature_tests.c
deleted file mode 100644
index 83e86dd..0000000
--- a/codes/mycode/parallel/CMakeFiles/feature_tests.c
+++ /dev/null
@@ -1,34 +0,0 @@
-
-  const char features[] = {"\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304
-"1"
-#else
-"0"
-#endif
-"c_function_prototypes\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
-"1"
-#else
-"0"
-#endif
-"c_restrict\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L
-"1"
-#else
-"0"
-#endif
-"c_static_assert\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
-"1"
-#else
-"0"
-#endif
-"c_variadic_macros\n"
-
-};
-
-int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/codes/mycode/parallel/CMakeFiles/feature_tests.cxx b/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
deleted file mode 100644
index b93418c..0000000
--- a/codes/mycode/parallel/CMakeFiles/feature_tests.cxx
+++ /dev/null
@@ -1,405 +0,0 @@
-
-  const char features[] = {"\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_aggregate_default_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alias_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alignas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alignof\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_attributes\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_attribute_deprecated\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_auto_type\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_binary_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_constexpr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_contextual_conversions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_decltype\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_decltype_auto\n"
-"CXX_FEATURE:"
-#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_decltype_incomplete_return_types\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_default_function_template_args\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_defaulted_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_defaulted_move_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_delegating_constructors\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_deleted_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_digit_separators\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_enum_forward_declarations\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_explicit_conversions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_extended_friend_declarations\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_extern_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_final\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_func_identifier\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_generalized_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_generic_lambdas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_inheriting_constructors\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_inline_namespaces\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_lambdas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_lambda_init_captures\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_local_type_template_args\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_long_long_type\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_noexcept\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_nonstatic_member_init\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_nullptr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_override\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_range_for\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_raw_string_literals\n"
-"CXX_FEATURE:"
-#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_reference_qualified_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_relaxed_constexpr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_return_type_deduction\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_right_angle_brackets\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_rvalue_references\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_sizeof_member\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_static_assert\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_strong_enums\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus
-"1"
-#else
-"0"
-#endif
-"cxx_template_template_parameters\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_thread_local\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_trailing_return_types\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_unicode_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_uniform_initialization\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_unrestricted_unions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_user_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_variable_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_variadic_macros\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_variadic_templates\n"
-
-};
-
-int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/codes/mycode/parallel/CMakeFiles/info.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/info.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/info.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/info.dir/build.make b/codes/mycode/parallel/CMakeFiles/info.dir/build.make
deleted file mode 100644
index 2fd239f..0000000
--- a/codes/mycode/parallel/CMakeFiles/info.dir/build.make
+++ /dev/null
@@ -1,76 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for info.
-
-# Include the progress variables for this target.
-include CMakeFiles/info.dir/progress.make
-
-CMakeFiles/info:
-	/usr/bin/cmake -P /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/print_usage.cmake
-
-info: CMakeFiles/info
-info: CMakeFiles/info.dir/build.make
-
-.PHONY : info
-
-# Rule to build all files generated by this target.
-CMakeFiles/info.dir/build: info
-
-.PHONY : CMakeFiles/info.dir/build
-
-CMakeFiles/info.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/info.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/info.dir/clean
-
-CMakeFiles/info.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/info.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/info.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/info.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/info.dir/cmake_clean.cmake
deleted file mode 100644
index f11f599..0000000
--- a/codes/mycode/parallel/CMakeFiles/info.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/info"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/info.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/info.dir/progress.make b/codes/mycode/parallel/CMakeFiles/info.dir/progress.make
deleted file mode 100644
index 8b13789..0000000
--- a/codes/mycode/parallel/CMakeFiles/info.dir/progress.make
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/CXX.includecache b/codes/mycode/parallel/CMakeFiles/mark.dir/CXX.includecache
deleted file mode 100644
index 4e12381..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/CXX.includecache
+++ /dev/null
@@ -1,78 +0,0 @@
-#IncludeRegexLine: ^[ 	]*[#%][ 	]*(include|import)[ 	]*[<"]([^">]+)([">])
-
-#IncludeRegexScan: ^.*$
-
-#IncludeRegexComplain: ^$
-
-#IncludeRegexTransform: 
-
-/home/ajack/fem-research/codes/mycode/parallel/mark.cc
-string
--
-deal.II/base/quadrature_lib.h
--
-deal.II/base/function.h
--
-deal.II/base/logstream.h
--
-deal.II/base/table_handler.h
--
-deal.II/base/timer.h
--
-deal.II/lac/vector.h
--
-deal.II/lac/sparse_matrix.h
--
-deal.II/lac/solver_cg.h
--
-deal.II/lac/precondition.h
--
-deal.II/lac/constraint_matrix.h
--
-deal.II/grid/tria.h
--
-deal.II/grid/grid_generator.h
--
-deal.II/grid/manifold_lib.h
--
-deal.II/grid/tria_accessor.h
--
-deal.II/grid/tria_iterator.h
--
-deal.II/dofs/dof_handler.h
--
-deal.II/dofs/dof_accessor.h
--
-deal.II/dofs/dof_tools.h
--
-deal.II/fe/fe_q.h
--
-deal.II/fe/fe_values.h
--
-deal.II/fe/mapping_q.h
--
-deal.II/numerics/vector_tools.h
--
-deal.II/numerics/matrix_tools.h
--
-deal.II/lac/dynamic_sparsity_pattern.h
--
-algorithm
--
-iostream
--
-iomanip
--
-cmath
--
-deal.II/base/multithread_info.h
--
-deal.II/base/work_stream.h
--
-deal.II/base/timer.h
--
-deal.II/lac/sparse_ilu.h
--
-deal.II/dofs/dof_renumbering.h
--
-
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/mark.dir/DependInfo.cmake
deleted file mode 100644
index 4e4d2bf..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/DependInfo.cmake
+++ /dev/null
@@ -1,33 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  "CXX"
-  )
-# The set of files for implicit dependencies of each language:
-set(CMAKE_DEPENDS_CHECK_CXX
-  "/home/ajack/fem-research/codes/mycode/parallel/mark.cc" "/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/mark.dir/mark.cc.o"
-  )
-set(CMAKE_CXX_COMPILER_ID "GNU")
-
-# The include file search paths:
-set(CMAKE_CXX_TARGET_INCLUDE_PATH
-  "/usr/include/deal.II/bundled"
-  "/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi"
-  "/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent"
-  "/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include"
-  "/usr/lib/x86_64-linux-gnu/openmpi/include"
-  "/usr/include/trilinos"
-  "/usr/include/hdf5/openmpi"
-  "/usr/include/scotch"
-  "/usr/include/suitesparse"
-  "/usr/include/petsc"
-  "/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include"
-  "/usr/include/oce"
-  "/usr/include/slepc"
-  )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/build.make b/codes/mycode/parallel/CMakeFiles/mark.dir/build.make
deleted file mode 100644
index a7f3b79..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/build.make
+++ /dev/null
@@ -1,275 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Include any dependencies generated for this target.
-include CMakeFiles/mark.dir/depend.make
-
-# Include the progress variables for this target.
-include CMakeFiles/mark.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include CMakeFiles/mark.dir/flags.make
-
-CMakeFiles/mark.dir/mark.cc.o: CMakeFiles/mark.dir/flags.make
-CMakeFiles/mark.dir/mark.cc.o: mark.cc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/mark.dir/mark.cc.o"
-	/usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/mark.dir/mark.cc.o -c /home/ajack/fem-research/codes/mycode/parallel/mark.cc
-
-CMakeFiles/mark.dir/mark.cc.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/mark.dir/mark.cc.i"
-	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ajack/fem-research/codes/mycode/parallel/mark.cc > CMakeFiles/mark.dir/mark.cc.i
-
-CMakeFiles/mark.dir/mark.cc.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/mark.dir/mark.cc.s"
-	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ajack/fem-research/codes/mycode/parallel/mark.cc -o CMakeFiles/mark.dir/mark.cc.s
-
-CMakeFiles/mark.dir/mark.cc.o.requires:
-
-.PHONY : CMakeFiles/mark.dir/mark.cc.o.requires
-
-CMakeFiles/mark.dir/mark.cc.o.provides: CMakeFiles/mark.dir/mark.cc.o.requires
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/mark.cc.o.provides.build
-.PHONY : CMakeFiles/mark.dir/mark.cc.o.provides
-
-CMakeFiles/mark.dir/mark.cc.o.provides.build: CMakeFiles/mark.dir/mark.cc.o
-
-
-# Object files for target mark
-mark_OBJECTS = \
-"CMakeFiles/mark.dir/mark.cc.o"
-
-# External object files for target mark
-mark_EXTERNAL_OBJECTS =
-
-mark: CMakeFiles/mark.dir/mark.cc.o
-mark: CMakeFiles/mark.dir/build.make
-mark: /usr/lib/x86_64-linux-gnu/libdeal.ii.so.8.5.1
-mark: /usr/lib/x86_64-linux-gnu/libbz2.so
-mark: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempif08.so
-mark: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so
-mark: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_mpifh.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_pike-blackbox.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_trilinoscouplings.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_piro.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_rol.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos_muelu.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos_ifpack2.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos_amesos2.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos_tpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos_sacado.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stokhos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_rythmos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_muelu-adapters.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_muelu-interface.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_muelu.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_moertel.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_locathyra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_locaepetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_localapack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_loca.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_noxepetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_noxlapack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_nox.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_phalanx.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_intrepid.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teko.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikosbelos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikosaztecoo.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikosamesos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikosml.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_stratimikosifpack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_ifpack2-adapters.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_ifpack2.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_anasazitpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_ModeLaplace.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_anasaziepetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_anasazi.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_komplex.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_amesos2.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_shylu.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_belostpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_belosepetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_belos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_ml.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_ifpack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan2.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_pamgen_extras.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_pamgen.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_amesos.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_galeri-xpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_galeri-epetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_aztecoo.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_dpliris.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_isorropia.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_optipack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_xpetra-sup.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_xpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_thyratpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_thyraepetraext.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_thyraepetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_thyracore.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_epetraext.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_trilinosss.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetraext.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetrainout.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_kokkostsqr.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetraclassiclinalg.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetraclassicnodeapi.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_tpetraclassic.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_triutils.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_globipack.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_shards.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_epetra.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_sacado.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_rtop.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_kokkoskernels.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchoskokkoscomm.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchoskokkoscompat.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchosremainder.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchosnumerics.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchoscomm.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchosparameterlist.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_teuchoscore.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_kokkosalgorithms.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_kokkoscontainers.so
-mark: /usr/lib/x86_64-linux-gnu/libtrilinos_kokkoscore.so
-mark: /usr/lib/x86_64-linux-gnu/libsmumps.so
-mark: /usr/lib/x86_64-linux-gnu/libdmumps.so
-mark: /usr/lib/x86_64-linux-gnu/libcmumps.so
-mark: /usr/lib/x86_64-linux-gnu/libzmumps.so
-mark: /usr/lib/x86_64-linux-gnu/libpord.so
-mark: /usr/lib/x86_64-linux-gnu/libmumps_common.so
-mark: /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so
-mark: /usr/lib/x86_64-linux-gnu/libtbb.so
-mark: /usr/lib/x86_64-linux-gnu/libz.so
-mark: /usr/lib/x86_64-linux-gnu/libptscotch.so
-mark: /usr/lib/x86_64-linux-gnu/libptscotcherr.so
-mark: /usr/lib/x86_64-linux-gnu/libscotch.so
-mark: /usr/lib/x86_64-linux-gnu/libscotcherr.so
-mark: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so
-mark: /usr/lib/x86_64-linux-gnu/libumfpack.so
-mark: /usr/lib/x86_64-linux-gnu/libcholmod.so
-mark: /usr/lib/x86_64-linux-gnu/libccolamd.so
-mark: /usr/lib/x86_64-linux-gnu/libcolamd.so
-mark: /usr/lib/x86_64-linux-gnu/libcamd.so
-mark: /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so
-mark: /usr/lib/x86_64-linux-gnu/libamd.so
-mark: /usr/lib/x86_64-linux-gnu/libparpack.so
-mark: /usr/lib/x86_64-linux-gnu/libarpack.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_iostreams.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_serialization.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_system.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_thread.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_regex.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_chrono.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_date_time.so
-mark: /usr/lib/x86_64-linux-gnu/libboost_atomic.so
-mark: /usr/lib/x86_64-linux-gnu/libgsl.so
-mark: /usr/lib/x86_64-linux-gnu/libgslcblas.so
-mark: /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/lib/libhdf5_hl.so
-mark: /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/lib/libhdf5.so
-mark: /usr/lib/x86_64-linux-gnu/libmuparser.so
-mark: /usr/lib/x86_64-linux-gnu/libnetcdf_c++.so
-mark: /usr/lib/x86_64-linux-gnu/libnetcdf.so
-mark: /usr/lib/x86_64-linux-gnu/libTKBO.so
-mark: /usr/lib/x86_64-linux-gnu/libTKBool.so
-mark: /usr/lib/x86_64-linux-gnu/libTKBRep.so
-mark: /usr/lib/x86_64-linux-gnu/libTKernel.so
-mark: /usr/lib/x86_64-linux-gnu/libTKFeat.so
-mark: /usr/lib/x86_64-linux-gnu/libTKFillet.so
-mark: /usr/lib/x86_64-linux-gnu/libTKG2d.so
-mark: /usr/lib/x86_64-linux-gnu/libTKG3d.so
-mark: /usr/lib/x86_64-linux-gnu/libTKGeomAlgo.so
-mark: /usr/lib/x86_64-linux-gnu/libTKGeomBase.so
-mark: /usr/lib/x86_64-linux-gnu/libTKHLR.so
-mark: /usr/lib/x86_64-linux-gnu/libTKIGES.so
-mark: /usr/lib/x86_64-linux-gnu/libTKMath.so
-mark: /usr/lib/x86_64-linux-gnu/libTKMesh.so
-mark: /usr/lib/x86_64-linux-gnu/libTKOffset.so
-mark: /usr/lib/x86_64-linux-gnu/libTKPrim.so
-mark: /usr/lib/x86_64-linux-gnu/libTKShHealing.so
-mark: /usr/lib/x86_64-linux-gnu/libTKSTEP.so
-mark: /usr/lib/x86_64-linux-gnu/libTKSTEPAttr.so
-mark: /usr/lib/x86_64-linux-gnu/libTKSTEPBase.so
-mark: /usr/lib/x86_64-linux-gnu/libTKSTEP209.so
-mark: /usr/lib/x86_64-linux-gnu/libTKSTL.so
-mark: /usr/lib/x86_64-linux-gnu/libTKTopAlgo.so
-mark: /usr/lib/x86_64-linux-gnu/libTKXSBase.so
-mark: /usr/lib/x86_64-linux-gnu/libp4est.so
-mark: /usr/lib/x86_64-linux-gnu/libsc.so
-mark: /usr/lib/x86_64-linux-gnu/liblapack.so
-mark: /usr/lib/x86_64-linux-gnu/libblas.so
-mark: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
-mark: /usr/lib/x86_64-linux-gnu/libslepc.so
-mark: /usr/lib/x86_64-linux-gnu/libpetsc.so
-mark: CMakeFiles/mark.dir/link.txt
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable mark"
-	$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mark.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-CMakeFiles/mark.dir/build: mark
-
-.PHONY : CMakeFiles/mark.dir/build
-
-CMakeFiles/mark.dir/requires: CMakeFiles/mark.dir/mark.cc.o.requires
-
-.PHONY : CMakeFiles/mark.dir/requires
-
-CMakeFiles/mark.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/mark.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/mark.dir/clean
-
-CMakeFiles/mark.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/mark.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/mark.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/mark.dir/cmake_clean.cmake
deleted file mode 100644
index 41074a2..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,10 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/mark.dir/mark.cc.o"
-  "mark.pdb"
-  "mark"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
-  include(CMakeFiles/mark.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/depend.internal b/codes/mycode/parallel/CMakeFiles/mark.dir/depend.internal
deleted file mode 100644
index 356822d..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/depend.internal
+++ /dev/null
@@ -1,5 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-CMakeFiles/mark.dir/mark.cc.o
- /home/ajack/fem-research/codes/mycode/parallel/mark.cc
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/depend.make b/codes/mycode/parallel/CMakeFiles/mark.dir/depend.make
deleted file mode 100644
index 334f8dd..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/depend.make
+++ /dev/null
@@ -1,5 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-CMakeFiles/mark.dir/mark.cc.o: mark.cc
-
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/flags.make b/codes/mycode/parallel/CMakeFiles/mark.dir/flags.make
deleted file mode 100644
index cf0eda9..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/flags.make
+++ /dev/null
@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# compile CXX with /usr/bin/c++
-CXX_FLAGS =   -pedantic -fPIC -Wall -Wextra -Wpointer-arith -Wwrite-strings -Wsynth -Wsign-compare -Wswitch -Woverloaded-virtual -Wno-long-long -Wno-implicit-fallthrough -Wno-placement-new  -Wno-literal-suffix -fopenmp-simd -std=c++14 -g -O2 -fdebug-prefix-map=/build/deal.ii-IXg7Js/deal.ii-8.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-nonnull-compare -Wno-address -pthread -Wno-unused-local-typedefs -O2 -funroll-loops -funroll-all-loops -fstrict-aliasing -Wno-unused-local-typedefs
-
-CXX_DEFINES = 
-
-CXX_INCLUDES = -I/usr/include/deal.II/bundled -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent -I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include/petsc -I/usr/lib/x86_64-linux-gnu/hdf5/openmpi/include -I/usr/include/oce -I/usr/include/slepc 
-
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/link.txt b/codes/mycode/parallel/CMakeFiles/mark.dir/link.txt
deleted file mode 100644
index e7c82be..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/usr/bin/c++    -rdynamic  -rdynamic  -Wl,-Bsymbolic-functions -Wl,-z,relro -pthread -pthread  CMakeFiles/mark.dir/mark.cc.o  -o mark -Wl,-rpath,/usr/lib/x86_64-linux-gnu/openmpi/lib:/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/lib /usr/lib/x86_64-linux-gnu/libdeal.ii.so.8.5.1 -lbz2 /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempif08.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_mpifh.so -ltrilinos_pike-blackbox -ltrilinos_trilinoscouplings -ltrilinos_piro -ltrilinos_rol -ltrilinos_stokhos_muelu -ltrilinos_stokhos_ifpack2 -ltrilinos_stokhos_amesos2 -ltrilinos_stokhos_tpetra -ltrilinos_stokhos_sacado -ltrilinos_stokhos -ltrilinos_rythmos -ltrilinos_muelu-adapters -ltrilinos_muelu-interface -ltrilinos_muelu -ltrilinos_moertel -ltrilinos_locathyra -ltrilinos_locaepetra -ltrilinos_localapack -ltrilinos_loca -ltrilinos_noxepetra -ltrilinos_noxlapack -ltrilinos_nox -ltrilinos_phalanx -ltrilinos_intrepid -ltrilinos_teko -ltrilinos_stratimikos -ltrilinos_stratimikosbelos -ltrilinos_stratimikosaztecoo -ltrilinos_stratimikosamesos -ltrilinos_stratimikosml -ltrilinos_stratimikosifpack -ltrilinos_ifpack2-adapters -ltrilinos_ifpack2 -ltrilinos_anasazitpetra -ltrilinos_ModeLaplace -ltrilinos_anasaziepetra -ltrilinos_anasazi -ltrilinos_komplex -ltrilinos_amesos2 -ltrilinos_shylu -ltrilinos_belostpetra -ltrilinos_belosepetra -ltrilinos_belos -ltrilinos_ml -ltrilinos_ifpack -ltrilinos_zoltan2 -ltrilinos_pamgen_extras -ltrilinos_pamgen -ltrilinos_amesos -ltrilinos_galeri-xpetra -ltrilinos_galeri-epetra -ltrilinos_aztecoo -ltrilinos_dpliris -ltrilinos_isorropia -ltrilinos_optipack -ltrilinos_xpetra-sup -ltrilinos_xpetra -ltrilinos_thyratpetra -ltrilinos_thyraepetraext -ltrilinos_thyraepetra -ltrilinos_thyracore -ltrilinos_epetraext -ltrilinos_trilinosss -ltrilinos_tpetraext -ltrilinos_tpetrainout -ltrilinos_tpetra -ltrilinos_kokkostsqr -ltrilinos_tpetraclassiclinalg -ltrilinos_tpetraclassicnodeapi -ltrilinos_tpetraclassic -ltrilinos_triutils -ltrilinos_globipack -ltrilinos_shards -ltrilinos_zoltan -ltrilinos_epetra -ltrilinos_sacado -ltrilinos_rtop -ltrilinos_kokkoskernels -ltrilinos_teuchoskokkoscomm -ltrilinos_teuchoskokkoscompat -ltrilinos_teuchosremainder -ltrilinos_teuchosnumerics -ltrilinos_teuchoscomm -ltrilinos_teuchosparameterlist -ltrilinos_teuchoscore -ltrilinos_kokkosalgorithms -ltrilinos_kokkoscontainers -ltrilinos_kokkoscore -lsmumps -ldmumps -lcmumps -lzmumps -lpord -lmumps_common /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so -ltbb -lz -lptscotch -lptscotcherr -lscotch -lscotcherr -ldl /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so -lumfpack -lcholmod -lccolamd -lcolamd -lcamd -lsuitesparseconfig -lamd -lrt -lparpack -larpack -lboost_iostreams -lboost_serialization -lboost_system -lboost_thread -lboost_regex -lboost_chrono -lboost_date_time -lboost_atomic -lpthread -lgsl -lgslcblas /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/lib/libhdf5_hl.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/lib/lib/libhdf5.so -lmuparser -lnetcdf_c++ -lnetcdf -lTKBO -lTKBool -lTKBRep -lTKernel -lTKFeat -lTKFillet -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKShHealing -lTKSTEP -lTKSTEPAttr -lTKSTEPBase -lTKSTEP209 -lTKSTL -lTKTopAlgo -lTKXSBase -lp4est -lsc -llapack -lblas -lgfortran -lquadmath -lm -lc -lgcc_s -lgcc /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so -lslepc -lpetsc 
diff --git a/codes/mycode/parallel/CMakeFiles/mark.dir/progress.make b/codes/mycode/parallel/CMakeFiles/mark.dir/progress.make
deleted file mode 100644
index 8c8fb6f..0000000
--- a/codes/mycode/parallel/CMakeFiles/mark.dir/progress.make
+++ /dev/null
@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 3
-CMAKE_PROGRESS_2 = 4
-
diff --git a/codes/mycode/parallel/CMakeFiles/print_usage.cmake b/codes/mycode/parallel/CMakeFiles/print_usage.cmake
deleted file mode 100644
index 05e119e..0000000
--- a/codes/mycode/parallel/CMakeFiles/print_usage.cmake
+++ /dev/null
@@ -1,31 +0,0 @@
-MESSAGE(
-"###
-#
-#  Project  mark  set up with  deal.II-8.5.1  found at
-#      /usr
-#
-#  CMAKE_BUILD_TYPE:          Release
-#
-#  You can now run
-#       $ make                - to compile and link the program
-#       $ make run            - to (compile, link and) run the program
-#
-#       $ make debug          - to switch the build type to 'Debug'
-#       $ make release        - to switch the build type to 'Release'
-#
-#       $ make edit_cache     - to change (cached) configuration variables
-#                               and rerun the configure and generate phases of CMake
-#
-#       $ make strip_comments - to strip the source files in this
-#                               directory off the documentation comments
-#       $ make clean          - to remove the generated executable as well as
-#                               all intermediate compilation files
-#       $ make runclean       - to remove all output generated by the program
-#       $ make distclean      - to clean the directory from _all_ generated
-#                               files (includes clean, runclean and the removal
-#                               of the generated build system)
-#       $ make info           - to view this message again
-#
-#  Have a nice day!
-#
-###")
\ No newline at end of file
diff --git a/codes/mycode/parallel/CMakeFiles/progress.marks b/codes/mycode/parallel/CMakeFiles/progress.marks
deleted file mode 100644
index 0cfbf08..0000000
--- a/codes/mycode/parallel/CMakeFiles/progress.marks
+++ /dev/null
@@ -1 +0,0 @@
-2
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/release.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/build.make b/codes/mycode/parallel/CMakeFiles/release.dir/build.make
deleted file mode 100644
index 9a63325..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/build.make
+++ /dev/null
@@ -1,78 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for release.
-
-# Include the progress variables for this target.
-include CMakeFiles/release.dir/progress.make
-
-CMakeFiles/release:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Switch CMAKE_BUILD_TYPE to Release"
-	/usr/bin/cmake -DCMAKE_BUILD_TYPE=Release /home/ajack/fem-research/codes/mycode/parallel
-	/usr/bin/cmake --build /home/ajack/fem-research/codes/mycode/parallel --target all
-
-release: CMakeFiles/release
-release: CMakeFiles/release.dir/build.make
-
-.PHONY : release
-
-# Rule to build all files generated by this target.
-CMakeFiles/release.dir/build: release
-
-.PHONY : CMakeFiles/release.dir/build
-
-CMakeFiles/release.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/release.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/release.dir/clean
-
-CMakeFiles/release.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/release.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/release.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/release.dir/cmake_clean.cmake
deleted file mode 100644
index 6b99f8f..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/release"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/release.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/depend.internal b/codes/mycode/parallel/CMakeFiles/release.dir/depend.internal
deleted file mode 100644
index 60b34b7..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/depend.internal
+++ /dev/null
@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/depend.make b/codes/mycode/parallel/CMakeFiles/release.dir/depend.make
deleted file mode 100644
index 60b34b7..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/depend.make
+++ /dev/null
@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
diff --git a/codes/mycode/parallel/CMakeFiles/release.dir/progress.make b/codes/mycode/parallel/CMakeFiles/release.dir/progress.make
deleted file mode 100644
index b9ea7bd..0000000
--- a/codes/mycode/parallel/CMakeFiles/release.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 5
-
diff --git a/codes/mycode/parallel/CMakeFiles/run.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/run.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/run.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/run.dir/build.make b/codes/mycode/parallel/CMakeFiles/run.dir/build.make
deleted file mode 100644
index 4eaf8a7..0000000
--- a/codes/mycode/parallel/CMakeFiles/run.dir/build.make
+++ /dev/null
@@ -1,77 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for run.
-
-# Include the progress variables for this target.
-include CMakeFiles/run.dir/progress.make
-
-CMakeFiles/run: mark
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Run mark with Release configuration"
-	./mark
-
-run: CMakeFiles/run
-run: CMakeFiles/run.dir/build.make
-
-.PHONY : run
-
-# Rule to build all files generated by this target.
-CMakeFiles/run.dir/build: run
-
-.PHONY : CMakeFiles/run.dir/build
-
-CMakeFiles/run.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/run.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/run.dir/clean
-
-CMakeFiles/run.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/run.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/run.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/run.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/run.dir/cmake_clean.cmake
deleted file mode 100644
index 587138e..0000000
--- a/codes/mycode/parallel/CMakeFiles/run.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/run"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/run.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/run.dir/progress.make b/codes/mycode/parallel/CMakeFiles/run.dir/progress.make
deleted file mode 100644
index 16d5ea2..0000000
--- a/codes/mycode/parallel/CMakeFiles/run.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 6
-
diff --git a/codes/mycode/parallel/CMakeFiles/runclean.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/runclean.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/runclean.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/runclean.dir/build.make b/codes/mycode/parallel/CMakeFiles/runclean.dir/build.make
deleted file mode 100644
index 8d3cba9..0000000
--- a/codes/mycode/parallel/CMakeFiles/runclean.dir/build.make
+++ /dev/null
@@ -1,77 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for runclean.
-
-# Include the progress variables for this target.
-include CMakeFiles/runclean.dir/progress.make
-
-CMakeFiles/runclean:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "runclean invoked"
-	/usr/bin/cmake -E remove *.log *.gmv *.gnuplot *.gpl *.eps *.pov *.vtk *.ucd *.d2
-
-runclean: CMakeFiles/runclean
-runclean: CMakeFiles/runclean.dir/build.make
-
-.PHONY : runclean
-
-# Rule to build all files generated by this target.
-CMakeFiles/runclean.dir/build: runclean
-
-.PHONY : CMakeFiles/runclean.dir/build
-
-CMakeFiles/runclean.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/runclean.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/runclean.dir/clean
-
-CMakeFiles/runclean.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/runclean.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/runclean.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/runclean.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/runclean.dir/cmake_clean.cmake
deleted file mode 100644
index 131a2dc..0000000
--- a/codes/mycode/parallel/CMakeFiles/runclean.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/runclean"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/runclean.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/runclean.dir/progress.make b/codes/mycode/parallel/CMakeFiles/runclean.dir/progress.make
deleted file mode 100644
index 68e0bc5..0000000
--- a/codes/mycode/parallel/CMakeFiles/runclean.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 7
-
diff --git a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/DependInfo.cmake b/codes/mycode/parallel/CMakeFiles/strip_comments.dir/DependInfo.cmake
deleted file mode 100644
index 19fab21..0000000
--- a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/DependInfo.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/build.make b/codes/mycode/parallel/CMakeFiles/strip_comments.dir/build.make
deleted file mode 100644
index 15a18bf..0000000
--- a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/build.make
+++ /dev/null
@@ -1,77 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# Utility rule file for strip_comments.
-
-# Include the progress variables for this target.
-include CMakeFiles/strip_comments.dir/progress.make
-
-CMakeFiles/strip_comments:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/ajack/fem-research/codes/mycode/parallel/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "strip comments"
-	/usr/bin/perl -pi -e 's#^[ \t]*//.*\n##g;' mark.cc
-
-strip_comments: CMakeFiles/strip_comments
-strip_comments: CMakeFiles/strip_comments.dir/build.make
-
-.PHONY : strip_comments
-
-# Rule to build all files generated by this target.
-CMakeFiles/strip_comments.dir/build: strip_comments
-
-.PHONY : CMakeFiles/strip_comments.dir/build
-
-CMakeFiles/strip_comments.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/strip_comments.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/strip_comments.dir/clean
-
-CMakeFiles/strip_comments.dir/depend:
-	cd /home/ajack/fem-research/codes/mycode/parallel && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/strip_comments.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/strip_comments.dir/depend
-
diff --git a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/cmake_clean.cmake b/codes/mycode/parallel/CMakeFiles/strip_comments.dir/cmake_clean.cmake
deleted file mode 100644
index 6bed27b..0000000
--- a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/strip_comments"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/strip_comments.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()
diff --git a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/progress.make b/codes/mycode/parallel/CMakeFiles/strip_comments.dir/progress.make
deleted file mode 100644
index c561fca..0000000
--- a/codes/mycode/parallel/CMakeFiles/strip_comments.dir/progress.make
+++ /dev/null
@@ -1,2 +0,0 @@
-CMAKE_PROGRESS_1 = 8
-
diff --git a/codes/mycode/parallel/Makefile b/codes/mycode/parallel/Makefile
deleted file mode 100644
index 5c35b84..0000000
--- a/codes/mycode/parallel/Makefile
+++ /dev/null
@@ -1,276 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.10
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/ajack/fem-research/codes/mycode/parallel
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
-	/usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
-
-# The main all target
-all: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles/progress.marks
-	$(MAKE) -f CMakeFiles/Makefile2 all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/ajack/fem-research/codes/mycode/parallel/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	$(MAKE) -f CMakeFiles/Makefile2 clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-#=============================================================================
-# Target rules for targets named info
-
-# Build rule for target.
-info: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 info
-.PHONY : info
-
-# fast build rule for target.
-info/fast:
-	$(MAKE) -f CMakeFiles/info.dir/build.make CMakeFiles/info.dir/build
-.PHONY : info/fast
-
-#=============================================================================
-# Target rules for targets named strip_comments
-
-# Build rule for target.
-strip_comments: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 strip_comments
-.PHONY : strip_comments
-
-# fast build rule for target.
-strip_comments/fast:
-	$(MAKE) -f CMakeFiles/strip_comments.dir/build.make CMakeFiles/strip_comments.dir/build
-.PHONY : strip_comments/fast
-
-#=============================================================================
-# Target rules for targets named run
-
-# Build rule for target.
-run: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 run
-.PHONY : run
-
-# fast build rule for target.
-run/fast:
-	$(MAKE) -f CMakeFiles/run.dir/build.make CMakeFiles/run.dir/build
-.PHONY : run/fast
-
-#=============================================================================
-# Target rules for targets named mark
-
-# Build rule for target.
-mark: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 mark
-.PHONY : mark
-
-# fast build rule for target.
-mark/fast:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/build
-.PHONY : mark/fast
-
-#=============================================================================
-# Target rules for targets named debug
-
-# Build rule for target.
-debug: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 debug
-.PHONY : debug
-
-# fast build rule for target.
-debug/fast:
-	$(MAKE) -f CMakeFiles/debug.dir/build.make CMakeFiles/debug.dir/build
-.PHONY : debug/fast
-
-#=============================================================================
-# Target rules for targets named release
-
-# Build rule for target.
-release: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 release
-.PHONY : release
-
-# fast build rule for target.
-release/fast:
-	$(MAKE) -f CMakeFiles/release.dir/build.make CMakeFiles/release.dir/build
-.PHONY : release/fast
-
-#=============================================================================
-# Target rules for targets named runclean
-
-# Build rule for target.
-runclean: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 runclean
-.PHONY : runclean
-
-# fast build rule for target.
-runclean/fast:
-	$(MAKE) -f CMakeFiles/runclean.dir/build.make CMakeFiles/runclean.dir/build
-.PHONY : runclean/fast
-
-#=============================================================================
-# Target rules for targets named distclean
-
-# Build rule for target.
-distclean: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 distclean
-.PHONY : distclean
-
-# fast build rule for target.
-distclean/fast:
-	$(MAKE) -f CMakeFiles/distclean.dir/build.make CMakeFiles/distclean.dir/build
-.PHONY : distclean/fast
-
-mark.o: mark.cc.o
-
-.PHONY : mark.o
-
-# target to build an object file
-mark.cc.o:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/mark.cc.o
-.PHONY : mark.cc.o
-
-mark.i: mark.cc.i
-
-.PHONY : mark.i
-
-# target to preprocess a source file
-mark.cc.i:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/mark.cc.i
-.PHONY : mark.cc.i
-
-mark.s: mark.cc.s
-
-.PHONY : mark.s
-
-# target to generate assembly for a file
-mark.cc.s:
-	$(MAKE) -f CMakeFiles/mark.dir/build.make CMakeFiles/mark.dir/mark.cc.s
-.PHONY : mark.cc.s
-
-# Help Target
-help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... rebuild_cache"
-	@echo "... edit_cache"
-	@echo "... info"
-	@echo "... strip_comments"
-	@echo "... run"
-	@echo "... mark"
-	@echo "... debug"
-	@echo "... release"
-	@echo "... runclean"
-	@echo "... distclean"
-	@echo "... mark.o"
-	@echo "... mark.i"
-	@echo "... mark.s"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/codes/mycode/parallel/cmake_install.cmake b/codes/mycode/parallel/cmake_install.cmake
deleted file mode 100644
index 4ad3d88..0000000
--- a/codes/mycode/parallel/cmake_install.cmake
+++ /dev/null
@@ -1,49 +0,0 @@
-# Install script for directory: /home/ajack/fem-research/codes/mycode/parallel
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Release")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
-endif()
-
-# Is this installation the result of a crosscompile?
-if(NOT DEFINED CMAKE_CROSSCOMPILING)
-  set(CMAKE_CROSSCOMPILING "FALSE")
-endif()
-
-if(CMAKE_INSTALL_COMPONENT)
-  set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
-else()
-  set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
-endif()
-
-string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
-       "${CMAKE_INSTALL_MANIFEST_FILES}")
-file(WRITE "/home/ajack/fem-research/codes/mycode/parallel/${CMAKE_INSTALL_MANIFEST}"
-     "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/codes/mycode/parallel/codes/cg/SSOR.cc b/codes/mycode/parallel/codes/cg/SSOR.cc
index 53bdfb1..cc6001d 100644
--- a/codes/mycode/parallel/codes/cg/SSOR.cc
+++ b/codes/mycode/parallel/codes/cg/SSOR.cc
@@ -154,7 +154,7 @@ namespace current
     sparsity.copy_from(dsp);
     A.reinit(sparsity);
     std::ofstream out ("sparsity_pattern1.svg");
-    sparsity.print_svg (out);
+    sparsity_pattern.print_svg (out);
   }
 
 
diff --git a/codes/mycode/parallel/mark.cc b/codes/mycode/parallel/mark.cc
index cc6001d..a489029 100755
--- a/codes/mycode/parallel/mark.cc
+++ b/codes/mycode/parallel/mark.cc
@@ -24,9 +24,10 @@
  */
 
 /*
- * NOTE: Built-in ILU preconditioner is not optimized for parallelism.
+ * NOTE: Using trilinos AMG preconditioner
  */
 #include <string>
+#include <deal.II/dofs/dof_renumbering.h>
 #include <deal.II/base/quadrature_lib.h>
 #include <deal.II/base/function.h>
 #include <deal.II/base/logstream.h>
@@ -52,14 +53,21 @@
 #include <deal.II/numerics/matrix_tools.h>
 #include <deal.II/lac/dynamic_sparsity_pattern.h>
 #include <algorithm>
-#include <iostream>
 #include <iomanip>
 #include <cmath>
 #include <deal.II/base/multithread_info.h>
 #include <deal.II/base/work_stream.h>
 #include <deal.II/base/timer.h>
 #include <deal.II/lac/sparse_ilu.h>
-#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_precondition.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_solver.h>
+#include <iostream>
+#include <fstream>
+#include <memory>
+#include <array>
+
 
 // The last step is as in all previous programs:
 namespace current
@@ -91,6 +99,7 @@ namespace current
     Vector<double>       b;
 
     TableHandler         table_out;
+    TrilinosWrappers::SparseMatrix trilinosA;
   };
 
 
@@ -143,18 +152,20 @@ namespace current
     mvcs.close();
 
     // Use dynamic sparsity patterns
+    // Use Cuthill-McKee method to reduce bandwidth
     DoFRenumbering::Cuthill_McKee (dof_handler);
     DynamicSparsityPattern dsp(dof_handler.n_dofs(),
                                 dof_handler.n_dofs());
     DoFTools::make_sparsity_pattern(dof_handler, dsp);
     mvcs.condense(dsp);
 
-    // Copy new sparsity pattern from dis
+    // Copy new sparsity pattern from dsp
     // Then reinitialize matrix with boundary value constraints
     sparsity.copy_from(dsp);
     A.reinit(sparsity);
     std::ofstream out ("sparsity_pattern1.svg");
-    sparsity_pattern.print_svg (out);
+    sparsity.print_svg(out);
+    
   }
 
 
@@ -220,14 +231,15 @@ namespace current
   template <int dim>
   void LaplaceProblem<dim>::solve()
   {
-    SolverControl           solver_control(100000, 1e-10);
-    SolverCG<>              cg(solver_control);
+    SolverControl                       solver_control(100000, 1e-10);
+    TrilinosWrappers::SolverCG          cg(solver_control);
+    trilinosA.reinit(A);
 
     std:: cout << ".." << std::flush;
-    PreconditionSSOR<> preconditioner;
+    TrilinosWrappers::PreconditionAMG preconditioner;
     Timer timer0;
     timer0.start();
-    preconditioner.initialize(A, 1.0);
+    preconditioner.initialize(trilinosA);
     timer0.stop();
     std:: cout << ".." << std::flush;
     table_out.add_value("elapsed CPU time in Preconditioning (sec),",std::to_string(timer0())+",");      
@@ -236,7 +248,7 @@ namespace current
     // ----------------- Time -----------------
     Timer timer1;
     timer1.start();
-    cg.solve(A, x, b, preconditioner);
+    cg.solve(trilinosA, x, b, preconditioner);
     timer1.stop();
     table_out.add_value("elapsed CPU time in CG (sec),",std::to_string(timer1())+",");      
     table_out.add_value("elapsed Wall time in CG (sec),",std::to_string(timer1.wall_time())+","); 
@@ -278,8 +290,15 @@ namespace current
 
 
 // Execute
-int main()
+int main(int argc, char **argv)
 {
+    using namespace dealii;
+    using namespace current;
+    
+    Utilities::MPI::MPI_InitFinalize mpi_initialization (argc, argv,
+                                                           numbers::invalid_unsigned_int);
+    AssertThrow(Utilities::MPI::n_mpi_processes(MPI_COMM_WORLD)==1,
+        ExcMessage("This program can only be run in serial"));
     // RUN ON MACHINE WITH 2 8-CORE CPUS WITH SHARED MEMORY, 2 THREADS PER CORE,
     // I.E. 32 THREAD CAPACITY
     for (int threads = 1; threads<33; threads*=2) {
-- 
GitLab