diff --git a/build/examples/arkode/C_serial/.cproject b/build/examples/arkode/C_serial/.cproject
new file mode 100644
index 0000000000..82b92ecfb8
--- /dev/null
+++ b/build/examples/arkode/C_serial/.cproject
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/examples/arkode/C_serial/.project b/build/examples/arkode/C_serial/.project
new file mode 100644
index 0000000000..0614eace09
--- /dev/null
+++ b/build/examples/arkode/C_serial/.project
@@ -0,0 +1,20 @@
+
+
+ arkode_C_serial
+
+
+
+
+
+ org.eclipse.cdt.core.cBuilder
+ clean,full,incremental,
+
+
+
+
+
+ org.eclipse.cdt.core.cnature
+ org.eclipse.cdt.core.ccnature
+ org.eclipse.cdt.cmake.core.cmakeNature
+
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/CMakeDirectoryInformation.cmake b/build/examples/arkode/C_serial/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000000..4295c2b814
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/maggul/STS/sundials")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/maggul/STS/sundials/build")
+
+# 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/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/DependInfo.cmake
new file mode 100644
index 0000000000..5d208b0982
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c" "examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o
new file mode 100644
index 0000000000..bbb74ef32b
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d
new file mode 100644
index 0000000000..71a45c7536
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d
@@ -0,0 +1,98 @@
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_spgmr.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make
new file mode 100644
index 0000000000..9f937dfbde
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o: ../examples/arkode/C_serial/ark_KrylovDemo_prec.c
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o -MF CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d -o CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c > CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c -o CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.s
+
+# Object files for target ark_KrylovDemo_prec
+ark_KrylovDemo_prec_OBJECTS = \
+"CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o"
+
+# External object files for target ark_KrylovDemo_prec
+ark_KrylovDemo_prec_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_KrylovDemo_prec: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o
+examples/arkode/C_serial/ark_KrylovDemo_prec: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make
+examples/arkode/C_serial/ark_KrylovDemo_prec: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_KrylovDemo_prec: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_KrylovDemo_prec: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_KrylovDemo_prec: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_KrylovDemo_prec"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_KrylovDemo_prec.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build: examples/arkode/C_serial/ark_KrylovDemo_prec
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_KrylovDemo_prec.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..cae97c4a7a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o"
+ "CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o.d"
+ "ark_KrylovDemo_prec"
+ "ark_KrylovDemo_prec.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_KrylovDemo_prec.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.internal
new file mode 100644
index 0000000000..104f451360
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.internal
@@ -0,0 +1,108 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_spgmr.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.make
new file mode 100644
index 0000000000..5a7428486b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.make
@@ -0,0 +1,313 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o: ../examples/arkode/C_serial/ark_KrylovDemo_prec.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunlinsol/sunlinsol_spgmr.h
+
+
+../include/sunlinsol/sunlinsol_spgmr.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+../examples/arkode/C_serial/ark_KrylovDemo_prec.c:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.ts
new file mode 100644
index 0000000000..f97b749dd8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_KrylovDemo_prec.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend.make
new file mode 100644
index 0000000000..840ab45979
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_KrylovDemo_prec.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/link.txt
new file mode 100644
index 0000000000..56e24ab5d3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o -o ark_KrylovDemo_prec -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/DependInfo.cmake
new file mode 100644
index 0000000000..afa45b5805
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c" "examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o
new file mode 100644
index 0000000000..c60a8e8d48
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d
new file mode 100644
index 0000000000..5007848d77
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make
new file mode 100644
index 0000000000..117e006b8a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o: ../examples/arkode/C_serial/ark_analytic.c
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o -MF CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d -o CMakeFiles/ark_analytic.dir/ark_analytic.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_analytic.dir/ark_analytic.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c > CMakeFiles/ark_analytic.dir/ark_analytic.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_analytic.dir/ark_analytic.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c -o CMakeFiles/ark_analytic.dir/ark_analytic.c.s
+
+# Object files for target ark_analytic
+ark_analytic_OBJECTS = \
+"CMakeFiles/ark_analytic.dir/ark_analytic.c.o"
+
+# External object files for target ark_analytic
+ark_analytic_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_analytic: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o
+examples/arkode/C_serial/ark_analytic: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make
+examples/arkode/C_serial/ark_analytic: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_analytic: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_analytic: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_analytic: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_analytic"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_analytic.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build: examples/arkode/C_serial/ark_analytic
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_analytic.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..bfdd0b68c3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_analytic.dir/ark_analytic.c.o"
+ "CMakeFiles/ark_analytic.dir/ark_analytic.c.o.d"
+ "ark_analytic"
+ "ark_analytic.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_analytic.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.internal
new file mode 100644
index 0000000000..16566eb041
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.make
new file mode 100644
index 0000000000..807946890f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o: ../examples/arkode/C_serial/ark_analytic.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_analytic.c:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.ts
new file mode 100644
index 0000000000..06c52ae1ee
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_analytic.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend.make
new file mode 100644
index 0000000000..cc523a6868
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_analytic.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/link.txt
new file mode 100644
index 0000000000..ec74b8006e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_analytic.dir/ark_analytic.c.o -o ark_analytic -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/DependInfo.cmake
new file mode 100644
index 0000000000..5384933bc9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c" "examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o
new file mode 100644
index 0000000000..ddf97bf9f6
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d
new file mode 100644
index 0000000000..6ef2655a95
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d
@@ -0,0 +1,96 @@
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make
new file mode 100644
index 0000000000..c05b4bb7e4
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o: ../examples/arkode/C_serial/ark_analytic_mels.c
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o -MF CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d -o CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c > CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c -o CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.s
+
+# Object files for target ark_analytic_mels
+ark_analytic_mels_OBJECTS = \
+"CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o"
+
+# External object files for target ark_analytic_mels
+ark_analytic_mels_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_analytic_mels: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o
+examples/arkode/C_serial/ark_analytic_mels: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make
+examples/arkode/C_serial/ark_analytic_mels: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_analytic_mels: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_analytic_mels: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_analytic_mels: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_analytic_mels"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_analytic_mels.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build: examples/arkode/C_serial/ark_analytic_mels
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_analytic_mels.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..ed75b1a3c2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o"
+ "CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o.d"
+ "ark_analytic_mels"
+ "ark_analytic_mels.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_analytic_mels.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.internal
new file mode 100644
index 0000000000..4743bc9877
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.internal
@@ -0,0 +1,106 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.make
new file mode 100644
index 0000000000..c740b7049e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.make
@@ -0,0 +1,307 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o: ../examples/arkode/C_serial/ark_analytic_mels.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_analytic_mels.c:
+
+/usr/include/features-time64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.ts
new file mode 100644
index 0000000000..c44fed8bca
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_analytic_mels.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend.make
new file mode 100644
index 0000000000..16dc05ef2c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_analytic_mels.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/link.txt
new file mode 100644
index 0000000000..2db2f8ec1c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o -o ark_analytic_mels -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/progress.make
new file mode 100644
index 0000000000..b8573d0228
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/DependInfo.cmake
new file mode 100644
index 0000000000..be9f74e0be
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c" "examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o
new file mode 100644
index 0000000000..9580675abd
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d
new file mode 100644
index 0000000000..deb3de305a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d
@@ -0,0 +1,93 @@
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make
new file mode 100644
index 0000000000..ac52a5c1dd
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o: ../examples/arkode/C_serial/ark_analytic_nonlin.c
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o -MF CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d -o CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c > CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c -o CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.s
+
+# Object files for target ark_analytic_nonlin
+ark_analytic_nonlin_OBJECTS = \
+"CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o"
+
+# External object files for target ark_analytic_nonlin
+ark_analytic_nonlin_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_analytic_nonlin: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o
+examples/arkode/C_serial/ark_analytic_nonlin: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make
+examples/arkode/C_serial/ark_analytic_nonlin: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_analytic_nonlin: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_analytic_nonlin: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_analytic_nonlin: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_analytic_nonlin"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_analytic_nonlin.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build: examples/arkode/C_serial/ark_analytic_nonlin
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_analytic_nonlin.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..7a86ecff34
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o"
+ "CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o.d"
+ "ark_analytic_nonlin"
+ "ark_analytic_nonlin.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_analytic_nonlin.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.internal
new file mode 100644
index 0000000000..0872c19314
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.internal
@@ -0,0 +1,103 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.make
new file mode 100644
index 0000000000..d640daf687
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.make
@@ -0,0 +1,298 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o: ../examples/arkode/C_serial/ark_analytic_nonlin.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_erkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+../examples/arkode/C_serial/ark_analytic_nonlin.c:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/features-time64.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+../include/arkode/arkode_erkstep.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.ts
new file mode 100644
index 0000000000..c5a09b3c1d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_analytic_nonlin.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend.make
new file mode 100644
index 0000000000..2642a2aad2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_analytic_nonlin.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/link.txt
new file mode 100644
index 0000000000..9b41f70003
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o -o ark_analytic_nonlin -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/DependInfo.cmake
new file mode 100644
index 0000000000..438268eae2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c" "examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o
new file mode 100644
index 0000000000..a08d8f8bda
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d
new file mode 100644
index 0000000000..bb52766e80
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d
@@ -0,0 +1,90 @@
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build.make
new file mode 100644
index 0000000000..3661f46b6a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o: ../examples/arkode/C_serial/ark_analytic_sts.c
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o: examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o -MF CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d -o CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c > CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c -o CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.s
+
+# Object files for target ark_analytic_sts
+ark_analytic_sts_OBJECTS = \
+"CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o"
+
+# External object files for target ark_analytic_sts
+ark_analytic_sts_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_analytic_sts: examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o
+examples/arkode/C_serial/ark_analytic_sts: examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build.make
+examples/arkode/C_serial/ark_analytic_sts: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_analytic_sts: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_analytic_sts: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_analytic_sts: examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_analytic_sts"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_analytic_sts.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build: examples/arkode/C_serial/ark_analytic_sts
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_analytic_sts.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..d2bd05b0bc
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o"
+ "CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o.d"
+ "ark_analytic_sts"
+ "ark_analytic_sts.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_analytic_sts.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.internal
new file mode 100644
index 0000000000..30337d3ed3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.internal
@@ -0,0 +1,100 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_sts.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.make
new file mode 100644
index 0000000000..a832822768
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.make
@@ -0,0 +1,289 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o: ../examples/arkode/C_serial/ark_analytic_sts.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_lsrkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+../include/sundials/sundials_profiler.h:
+
+../examples/arkode/C_serial/ark_analytic_sts.c:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+../include/arkode/arkode_lsrkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.ts
new file mode 100644
index 0000000000..3719f0dcad
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_analytic_sts.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend.make
new file mode 100644
index 0000000000..a26311400d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_analytic_sts.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/link.txt
new file mode 100644
index 0000000000..98ac791f6f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_analytic_sts.dir/ark_analytic_sts.c.o -o ark_analytic_sts -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/progress.make
new file mode 100644
index 0000000000..7fbee5208e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_analytic_sts.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 2
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/DependInfo.cmake
new file mode 100644
index 0000000000..dbd29421b7
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o
new file mode 100644
index 0000000000..1f5d5be825
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d
new file mode 100644
index 0000000000..a956657cc8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make
new file mode 100644
index 0000000000..cf49d3c75e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o: ../examples/arkode/C_serial/ark_brusselator.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o -MF CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d -o CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator.dir/ark_brusselator.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c > CMakeFiles/ark_brusselator.dir/ark_brusselator.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator.dir/ark_brusselator.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c -o CMakeFiles/ark_brusselator.dir/ark_brusselator.c.s
+
+# Object files for target ark_brusselator
+ark_brusselator_OBJECTS = \
+"CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o"
+
+# External object files for target ark_brusselator
+ark_brusselator_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o
+examples/arkode/C_serial/ark_brusselator: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make
+examples/arkode/C_serial/ark_brusselator: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build: examples/arkode/C_serial/ark_brusselator
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..132e99961c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o"
+ "CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o.d"
+ "ark_brusselator"
+ "ark_brusselator.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.internal
new file mode 100644
index 0000000000..9539263f8a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.make
new file mode 100644
index 0000000000..1cf88b64b3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o: ../examples/arkode/C_serial/ark_brusselator.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_brusselator.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.ts
new file mode 100644
index 0000000000..52fca0e38e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend.make
new file mode 100644
index 0000000000..5591cb5989
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/link.txt
new file mode 100644
index 0000000000..aa12d455e3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o -o ark_brusselator -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/progress.make
new file mode 100644
index 0000000000..7fbee5208e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 2
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/DependInfo.cmake
new file mode 100644
index 0000000000..ad072e8361
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o
new file mode 100644
index 0000000000..117c0214a5
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d
new file mode 100644
index 0000000000..b4766287ea
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make
new file mode 100644
index 0000000000..08e5648df0
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o: ../examples/arkode/C_serial/ark_brusselator1D.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o -MF CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d -o CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c > CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c -o CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.s
+
+# Object files for target ark_brusselator1D
+ark_brusselator1D_OBJECTS = \
+"CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o"
+
+# External object files for target ark_brusselator1D
+ark_brusselator1D_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator1D: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o
+examples/arkode/C_serial/ark_brusselator1D: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make
+examples/arkode/C_serial/ark_brusselator1D: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator1D: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator1D: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator1D: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator1D"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator1D.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build: examples/arkode/C_serial/ark_brusselator1D
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator1D.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..bdf3ebcf05
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o"
+ "CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o.d"
+ "ark_brusselator1D"
+ "ark_brusselator1D.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator1D.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.internal
new file mode 100644
index 0000000000..8f7b1ebf3e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.make
new file mode 100644
index 0000000000..2869c7c931
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o: ../examples/arkode/C_serial/ark_brusselator1D.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_band.h \
+ ../include/sundials/sundials_band.h \
+ ../include/sunmatrix/sunmatrix_band.h
+
+
+../include/sunlinsol/sunlinsol_band.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+include/sundials/sundials_export.h:
+
+../examples/arkode/C_serial/ark_brusselator1D.c:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+../include/sunmatrix/sunmatrix_band.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+../include/sundials/sundials_band.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.ts
new file mode 100644
index 0000000000..99fe8574ac
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator1D.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend.make
new file mode 100644
index 0000000000..eb02458942
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator1D.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/link.txt
new file mode 100644
index 0000000000..5f668365f5
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o -o ark_brusselator1D -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..10fc70aea6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o
new file mode 100644
index 0000000000..86e68aa1f4
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d
new file mode 100644
index 0000000000..89aca74c1e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d
@@ -0,0 +1,106 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make
new file mode 100644
index 0000000000..f3f6a33eae
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o: ../examples/arkode/C_serial/ark_brusselator1D_imexmri.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o -MF CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d -o CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c > CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c -o CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.s
+
+# Object files for target ark_brusselator1D_imexmri
+ark_brusselator1D_imexmri_OBJECTS = \
+"CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o"
+
+# External object files for target ark_brusselator1D_imexmri
+ark_brusselator1D_imexmri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator1D_imexmri: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o
+examples/arkode/C_serial/ark_brusselator1D_imexmri: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make
+examples/arkode/C_serial/ark_brusselator1D_imexmri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator1D_imexmri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator1D_imexmri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator1D_imexmri: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator1D_imexmri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator1D_imexmri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build: examples/arkode/C_serial/ark_brusselator1D_imexmri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator1D_imexmri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..f4db20ffdc
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o"
+ "CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o.d"
+ "ark_brusselator1D_imexmri"
+ "ark_brusselator1D_imexmri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator1D_imexmri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..c8140596a3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.internal
@@ -0,0 +1,116 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /usr/include/string.h
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/strings.h
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.make
new file mode 100644
index 0000000000..5c219ddbf8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.make
@@ -0,0 +1,337 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o: ../examples/arkode/C_serial/ark_brusselator1D_imexmri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h \
+ /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ ../include/sunlinsol/sunlinsol_band.h \
+ ../include/sundials/sundials_band.h \
+ ../include/sunmatrix/sunmatrix_band.h
+
+
+../include/sunlinsol/sunlinsol_band.h:
+
+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:
+
+/usr/include/x86_64-linux-gnu/bits/strings_fortified.h:
+
+/usr/include/strings.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_brusselator1D_imexmri.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+../include/sundials/sundials_band.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+../include/sunmatrix/sunmatrix_band.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/string.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..e97fd175f8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator1D_imexmri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend.make
new file mode 100644
index 0000000000..67b1d58d69
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator1D_imexmri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/link.txt
new file mode 100644
index 0000000000..541980d669
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o -o ark_brusselator1D_imexmri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..9f90829c80
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o
new file mode 100644
index 0000000000..70c29db475
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d
new file mode 100644
index 0000000000..3487158ac9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d
@@ -0,0 +1,100 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make
new file mode 100644
index 0000000000..e065af0aad
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o: ../examples/arkode/C_serial/ark_brusselator_1D_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o -MF CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d -o CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c > CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c -o CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.s
+
+# Object files for target ark_brusselator_1D_mri
+ark_brusselator_1D_mri_OBJECTS = \
+"CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o"
+
+# External object files for target ark_brusselator_1D_mri
+ark_brusselator_1D_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator_1D_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o
+examples/arkode/C_serial/ark_brusselator_1D_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make
+examples/arkode/C_serial/ark_brusselator_1D_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator_1D_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_1D_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_1D_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator_1D_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator_1D_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build: examples/arkode/C_serial/ark_brusselator_1D_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator_1D_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..2045336517
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o"
+ "CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o.d"
+ "ark_brusselator_1D_mri"
+ "ark_brusselator_1D_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator_1D_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..063e2f0524
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.internal
@@ -0,0 +1,110 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_band.h
+ /home/maggul/STS/sundials/include/sundials/sundials_band.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_band.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..293a2621bc
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.make
@@ -0,0 +1,319 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o: ../examples/arkode/C_serial/ark_brusselator_1D_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_band.h \
+ ../include/sundials/sundials_band.h \
+ ../include/sunmatrix/sunmatrix_band.h
+
+
+../include/sunlinsol/sunlinsol_band.h:
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_brusselator_1D_mri.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+../include/sundials/sundials_band.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+../include/sunmatrix/sunmatrix_band.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..959118acf5
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator_1D_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend.make
new file mode 100644
index 0000000000..0198108c66
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator_1D_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/link.txt
new file mode 100644
index 0000000000..005904fbb2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o -o ark_brusselator_1D_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/DependInfo.cmake
new file mode 100644
index 0000000000..7b7206d3ca
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o
new file mode 100644
index 0000000000..945f56a6b4
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d
new file mode 100644
index 0000000000..fabf972c97
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunnonlinsol/sunnonlinsol_fixedpoint.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make
new file mode 100644
index 0000000000..524cd9d92e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o: ../examples/arkode/C_serial/ark_brusselator_fp.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o -MF CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d -o CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c > CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c -o CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.s
+
+# Object files for target ark_brusselator_fp
+ark_brusselator_fp_OBJECTS = \
+"CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o"
+
+# External object files for target ark_brusselator_fp
+ark_brusselator_fp_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator_fp: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o
+examples/arkode/C_serial/ark_brusselator_fp: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make
+examples/arkode/C_serial/ark_brusselator_fp: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator_fp: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_fp: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_fp: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator_fp"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator_fp.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build: examples/arkode/C_serial/ark_brusselator_fp
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator_fp.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..42de841b42
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o"
+ "CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o.d"
+ "ark_brusselator_fp"
+ "ark_brusselator_fp.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator_fp.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.internal
new file mode 100644
index 0000000000..d540cbe19e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunnonlinsol/sunnonlinsol_fixedpoint.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.make
new file mode 100644
index 0000000000..f2fcb7ceea
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o: ../examples/arkode/C_serial/ark_brusselator_fp.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunnonlinsol/sunnonlinsol_fixedpoint.h
+
+
+../include/sunnonlinsol/sunnonlinsol_fixedpoint.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/ark_brusselator_fp.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.ts
new file mode 100644
index 0000000000..04bcbb7626
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator_fp.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend.make
new file mode 100644
index 0000000000..da3f839273
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator_fp.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/link.txt
new file mode 100644
index 0000000000..3e1dbb48f6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o -o ark_brusselator_fp -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/progress.make
new file mode 100644
index 0000000000..e6a48aa459
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 4
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..9158af5a73
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o
new file mode 100644
index 0000000000..77c6058735
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d
new file mode 100644
index 0000000000..5648851127
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make
new file mode 100644
index 0000000000..da97b9c511
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o: ../examples/arkode/C_serial/ark_brusselator_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o -MF CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d -o CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c > CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c -o CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.s
+
+# Object files for target ark_brusselator_mri
+ark_brusselator_mri_OBJECTS = \
+"CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o"
+
+# External object files for target ark_brusselator_mri
+ark_brusselator_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_brusselator_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o
+examples/arkode/C_serial/ark_brusselator_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make
+examples/arkode/C_serial/ark_brusselator_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_brusselator_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_brusselator_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_brusselator_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_brusselator_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build: examples/arkode/C_serial/ark_brusselator_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_brusselator_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..eb900fef5f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o"
+ "CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o.d"
+ "ark_brusselator_mri"
+ "ark_brusselator_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_brusselator_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..d980e35e12
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..931d3e30b1
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o: ../examples/arkode/C_serial/ark_brusselator_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../examples/arkode/C_serial/ark_brusselator_mri.c:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..7fdeeee62c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_brusselator_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend.make
new file mode 100644
index 0000000000..7417cf6b58
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_brusselator_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/link.txt
new file mode 100644
index 0000000000..ab952a0f43
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o -o ark_brusselator_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/DependInfo.cmake
new file mode 100644
index 0000000000..38a1988b08
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c" "examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o
new file mode 100644
index 0000000000..6587db3b16
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d
new file mode 100644
index 0000000000..869b7f727b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d
@@ -0,0 +1,98 @@
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c \
+ /usr/include/stdc-predef.h /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make
new file mode 100644
index 0000000000..3397c2b4c1
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o: ../examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o -MF CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d -o CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c > CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c -o CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.s
+
+# Object files for target ark_conserved_exp_entropy_ark
+ark_conserved_exp_entropy_ark_OBJECTS = \
+"CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o"
+
+# External object files for target ark_conserved_exp_entropy_ark
+ark_conserved_exp_entropy_ark_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_ark: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_conserved_exp_entropy_ark"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_conserved_exp_entropy_ark.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build: examples/arkode/C_serial/ark_conserved_exp_entropy_ark
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_conserved_exp_entropy_ark.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..fc63558ca3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o"
+ "CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o.d"
+ "ark_conserved_exp_entropy_ark"
+ "ark_conserved_exp_entropy_ark.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_conserved_exp_entropy_ark.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.internal
new file mode 100644
index 0000000000..cb92238e78
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c
+ /usr/include/stdc-predef.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /usr/include/stdio.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.make
new file mode 100644
index 0000000000..634355d0c1
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o: ../examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c \
+ /usr/include/stdc-predef.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/math.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+../include/sundials/sundials_math.h:
+
+../examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.ts
new file mode 100644
index 0000000000..9c89423507
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_conserved_exp_entropy_ark.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend.make
new file mode 100644
index 0000000000..733e96f4d8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_conserved_exp_entropy_ark.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/link.txt
new file mode 100644
index 0000000000..2800fa39d6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o -o ark_conserved_exp_entropy_ark -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/DependInfo.cmake
new file mode 100644
index 0000000000..e357472065
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c" "examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o
new file mode 100644
index 0000000000..257cb337a1
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d
new file mode 100644
index 0000000000..a903fff023
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d
@@ -0,0 +1,92 @@
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c \
+ /usr/include/stdc-predef.h /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make
new file mode 100644
index 0000000000..f35b19fd81
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o: ../examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o -MF CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d -o CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c > CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c -o CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.s
+
+# Object files for target ark_conserved_exp_entropy_erk
+ark_conserved_exp_entropy_erk_OBJECTS = \
+"CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o"
+
+# External object files for target ark_conserved_exp_entropy_erk
+ark_conserved_exp_entropy_erk_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_conserved_exp_entropy_erk: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_conserved_exp_entropy_erk"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_conserved_exp_entropy_erk.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build: examples/arkode/C_serial/ark_conserved_exp_entropy_erk
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_conserved_exp_entropy_erk.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..6741ce5d68
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o"
+ "CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o.d"
+ "ark_conserved_exp_entropy_erk"
+ "ark_conserved_exp_entropy_erk.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_conserved_exp_entropy_erk.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.internal
new file mode 100644
index 0000000000..825a26528c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.internal
@@ -0,0 +1,103 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c
+ /usr/include/stdc-predef.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /usr/include/stdio.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.make
new file mode 100644
index 0000000000..49266da544
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.make
@@ -0,0 +1,298 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o: ../examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c \
+ /usr/include/stdc-predef.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/arkode/arkode_erkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+../include/arkode/arkode_erkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/math.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+../examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.ts
new file mode 100644
index 0000000000..197f97a44e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_conserved_exp_entropy_erk.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend.make
new file mode 100644
index 0000000000..beaf201dfb
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_conserved_exp_entropy_erk.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/link.txt
new file mode 100644
index 0000000000..6a27f70347
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o -o ark_conserved_exp_entropy_erk -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/progress.make
new file mode 100644
index 0000000000..7878ea9632
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 5
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/DependInfo.cmake
new file mode 100644
index 0000000000..6517f52d1c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c" "examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o
new file mode 100644
index 0000000000..5c36cf5290
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d
new file mode 100644
index 0000000000..0c26d57f32
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make
new file mode 100644
index 0000000000..a2198ce7c1
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o: ../examples/arkode/C_serial/ark_damped_harmonic_symplectic.c
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o -MF CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d -o CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c > CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c -o CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.s
+
+# Object files for target ark_damped_harmonic_symplectic
+ark_damped_harmonic_symplectic_OBJECTS = \
+"CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o"
+
+# External object files for target ark_damped_harmonic_symplectic
+ark_damped_harmonic_symplectic_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_damped_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_damped_harmonic_symplectic"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_damped_harmonic_symplectic.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build: examples/arkode/C_serial/ark_damped_harmonic_symplectic
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_damped_harmonic_symplectic.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..68d5e9049a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o"
+ "CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o.d"
+ "ark_damped_harmonic_symplectic"
+ "ark_damped_harmonic_symplectic.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_damped_harmonic_symplectic.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.internal
new file mode 100644
index 0000000000..8055d772fe
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.internal
@@ -0,0 +1,108 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /usr/include/string.h
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/strings.h
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.make
new file mode 100644
index 0000000000..c5aa85fb25
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.make
@@ -0,0 +1,313 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o: ../examples/arkode/C_serial/ark_damped_harmonic_symplectic.c \
+ /usr/include/stdc-predef.h \
+ ../examples/arkode/C_serial/ark_damped_harmonic_symplectic.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_sprk.h \
+ ../include/arkode/arkode_sprkstep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/arkode/arkode_sprkstep.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+../include/sundials/sundials_core.h:
+
+../include/arkode/arkode_sprk.h:
+
+../include/arkode/arkode.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:
+
+/usr/include/x86_64-linux-gnu/bits/strings_fortified.h:
+
+/usr/include/strings.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/features.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/alloca.h:
+
+../examples/arkode/C_serial/ark_damped_harmonic_symplectic.h:
+
+../examples/arkode/C_serial/ark_damped_harmonic_symplectic.c:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+include/sundials/sundials_config.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.ts
new file mode 100644
index 0000000000..a0e2ebde9b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_damped_harmonic_symplectic.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend.make
new file mode 100644
index 0000000000..323b49ff8d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_damped_harmonic_symplectic.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/link.txt
new file mode 100644
index 0000000000..2458b80eea
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o -o ark_damped_harmonic_symplectic -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/DependInfo.cmake
new file mode 100644
index 0000000000..6ab6eb2049
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c" "examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o
new file mode 100644
index 0000000000..fa7a172762
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d
new file mode 100644
index 0000000000..a69c08c67e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d
@@ -0,0 +1,98 @@
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c \
+ /usr/include/stdc-predef.h /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make
new file mode 100644
index 0000000000..7ccb14822b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o: ../examples/arkode/C_serial/ark_dissipated_exp_entropy.c
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o -MF CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d -o CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c > CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c -o CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.s
+
+# Object files for target ark_dissipated_exp_entropy
+ark_dissipated_exp_entropy_OBJECTS = \
+"CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o"
+
+# External object files for target ark_dissipated_exp_entropy
+ark_dissipated_exp_entropy_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_dissipated_exp_entropy: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o
+examples/arkode/C_serial/ark_dissipated_exp_entropy: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make
+examples/arkode/C_serial/ark_dissipated_exp_entropy: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_dissipated_exp_entropy: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_dissipated_exp_entropy: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_dissipated_exp_entropy: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_dissipated_exp_entropy"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_dissipated_exp_entropy.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build: examples/arkode/C_serial/ark_dissipated_exp_entropy
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_dissipated_exp_entropy.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..35f2e43124
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o"
+ "CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o.d"
+ "ark_dissipated_exp_entropy"
+ "ark_dissipated_exp_entropy.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_dissipated_exp_entropy.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.internal
new file mode 100644
index 0000000000..262e1af240
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c
+ /usr/include/stdc-predef.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /usr/include/stdio.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.make
new file mode 100644
index 0000000000..91632b74af
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o: ../examples/arkode/C_serial/ark_dissipated_exp_entropy.c \
+ /usr/include/stdc-predef.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /usr/include/stdio.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/math.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../examples/arkode/C_serial/ark_dissipated_exp_entropy.c:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.ts
new file mode 100644
index 0000000000..875780d03b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_dissipated_exp_entropy.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend.make
new file mode 100644
index 0000000000..c8e6035ae9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_dissipated_exp_entropy.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/link.txt
new file mode 100644
index 0000000000..6a0233410b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o -o ark_dissipated_exp_entropy -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/progress.make
new file mode 100644
index 0000000000..eff3641865
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 6
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/DependInfo.cmake
new file mode 100644
index 0000000000..76bdb97708
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c" "examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o
new file mode 100644
index 0000000000..0505d48185
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d
new file mode 100644
index 0000000000..6b5e1d5bb9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make
new file mode 100644
index 0000000000..6a875823d6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o: ../examples/arkode/C_serial/ark_harmonic_symplectic.c
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o -MF CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d -o CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c > CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c -o CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.s
+
+# Object files for target ark_harmonic_symplectic
+ark_harmonic_symplectic_OBJECTS = \
+"CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o"
+
+# External object files for target ark_harmonic_symplectic
+ark_harmonic_symplectic_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o
+examples/arkode/C_serial/ark_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make
+examples/arkode/C_serial/ark_harmonic_symplectic: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_harmonic_symplectic: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_harmonic_symplectic: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_harmonic_symplectic"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_harmonic_symplectic.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build: examples/arkode/C_serial/ark_harmonic_symplectic
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_harmonic_symplectic.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..7a91536d4a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o"
+ "CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o.d"
+ "ark_harmonic_symplectic"
+ "ark_harmonic_symplectic.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_harmonic_symplectic.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.internal
new file mode 100644
index 0000000000..cb6dbc2211
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.internal
@@ -0,0 +1,108 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /usr/include/string.h
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/strings.h
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.make
new file mode 100644
index 0000000000..31b33476f9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.make
@@ -0,0 +1,313 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o: ../examples/arkode/C_serial/ark_harmonic_symplectic.c \
+ /usr/include/stdc-predef.h \
+ ../examples/arkode/C_serial/ark_harmonic_symplectic.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_sprk.h \
+ ../include/arkode/arkode_sprkstep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/arkode/arkode_sprkstep.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+../include/sundials/sundials_core.h:
+
+../include/arkode/arkode_sprk.h:
+
+../include/arkode/arkode.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:
+
+/usr/include/x86_64-linux-gnu/bits/strings_fortified.h:
+
+/usr/include/strings.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/features.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/alloca.h:
+
+../examples/arkode/C_serial/ark_harmonic_symplectic.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../examples/arkode/C_serial/ark_harmonic_symplectic.c:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+include/sundials/sundials_config.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.ts
new file mode 100644
index 0000000000..b7fdc35e6d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_harmonic_symplectic.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend.make
new file mode 100644
index 0000000000..a4cbb2a6c3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_harmonic_symplectic.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/link.txt
new file mode 100644
index 0000000000..d27f74da19
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o -o ark_harmonic_symplectic -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/DependInfo.cmake
new file mode 100644
index 0000000000..a32840474c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c" "examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o
new file mode 100644
index 0000000000..d1a4c62b04
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d
new file mode 100644
index 0000000000..87acc4a460
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_pcg.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make
new file mode 100644
index 0000000000..744018ed0c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o: ../examples/arkode/C_serial/ark_heat1D.c
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o -MF CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d -o CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_heat1D.dir/ark_heat1D.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c > CMakeFiles/ark_heat1D.dir/ark_heat1D.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_heat1D.dir/ark_heat1D.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c -o CMakeFiles/ark_heat1D.dir/ark_heat1D.c.s
+
+# Object files for target ark_heat1D
+ark_heat1D_OBJECTS = \
+"CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o"
+
+# External object files for target ark_heat1D
+ark_heat1D_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_heat1D: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o
+examples/arkode/C_serial/ark_heat1D: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make
+examples/arkode/C_serial/ark_heat1D: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_heat1D: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_heat1D: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_heat1D: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_heat1D"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_heat1D.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build: examples/arkode/C_serial/ark_heat1D
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_heat1D.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..93c062b319
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o"
+ "CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o.d"
+ "ark_heat1D"
+ "ark_heat1D.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_heat1D.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.internal
new file mode 100644
index 0000000000..5d999ac990
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_pcg.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.make
new file mode 100644
index 0000000000..04bbba1303
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o: ../examples/arkode/C_serial/ark_heat1D.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_pcg.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+../include/sunlinsol/sunlinsol_pcg.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../include/arkode/arkode.h:
+
+../examples/arkode/C_serial/ark_heat1D.c:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/features-time64.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.ts
new file mode 100644
index 0000000000..1e0f6f69db
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_heat1D.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend.make
new file mode 100644
index 0000000000..3c85f2aa9b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_heat1D.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/link.txt
new file mode 100644
index 0000000000..ccfe180268
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o -o ark_heat1D -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/DependInfo.cmake
new file mode 100644
index 0000000000..37231d2176
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c" "examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o
new file mode 100644
index 0000000000..bb33700062
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d
new file mode 100644
index 0000000000..f4bc2377d5
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_pcg.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make
new file mode 100644
index 0000000000..e4a6113ac6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o: ../examples/arkode/C_serial/ark_heat1D_adapt.c
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o -MF CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d -o CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c > CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c -o CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.s
+
+# Object files for target ark_heat1D_adapt
+ark_heat1D_adapt_OBJECTS = \
+"CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o"
+
+# External object files for target ark_heat1D_adapt
+ark_heat1D_adapt_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_heat1D_adapt: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o
+examples/arkode/C_serial/ark_heat1D_adapt: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make
+examples/arkode/C_serial/ark_heat1D_adapt: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_heat1D_adapt: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_heat1D_adapt: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_heat1D_adapt: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_heat1D_adapt"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_heat1D_adapt.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build: examples/arkode/C_serial/ark_heat1D_adapt
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_heat1D_adapt.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..7bde3f502a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o"
+ "CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o.d"
+ "ark_heat1D_adapt"
+ "ark_heat1D_adapt.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_heat1D_adapt.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.internal
new file mode 100644
index 0000000000..76b60c64b9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_pcg.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.make
new file mode 100644
index 0000000000..12ec0862a8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o: ../examples/arkode/C_serial/ark_heat1D_adapt.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_pcg.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+../include/sunlinsol/sunlinsol_pcg.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../examples/arkode/C_serial/ark_heat1D_adapt.c:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.ts
new file mode 100644
index 0000000000..05b649515d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_heat1D_adapt.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend.make
new file mode 100644
index 0000000000..c1c4fc12f1
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_heat1D_adapt.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/link.txt
new file mode 100644
index 0000000000..05da187074
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o -o ark_heat1D_adapt -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/progress.make
new file mode 100644
index 0000000000..86f13de623
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 7
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/DependInfo.cmake
new file mode 100644
index 0000000000..54d8425721
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c" "examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o
new file mode 100644
index 0000000000..22a7affc47
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d
new file mode 100644
index 0000000000..2619ea46c0
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d
@@ -0,0 +1,104 @@
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make
new file mode 100644
index 0000000000..4ba9b8e434
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o: ../examples/arkode/C_serial/ark_kepler.c
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o -MF CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d -o CMakeFiles/ark_kepler.dir/ark_kepler.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_kepler.dir/ark_kepler.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c > CMakeFiles/ark_kepler.dir/ark_kepler.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_kepler.dir/ark_kepler.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c -o CMakeFiles/ark_kepler.dir/ark_kepler.c.s
+
+# Object files for target ark_kepler
+ark_kepler_OBJECTS = \
+"CMakeFiles/ark_kepler.dir/ark_kepler.c.o"
+
+# External object files for target ark_kepler
+ark_kepler_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_kepler: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o
+examples/arkode/C_serial/ark_kepler: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make
+examples/arkode/C_serial/ark_kepler: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_kepler: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_kepler: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_kepler: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_kepler"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_kepler.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build: examples/arkode/C_serial/ark_kepler
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_kepler.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..529fcdae57
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_kepler.dir/ark_kepler.c.o"
+ "CMakeFiles/ark_kepler.dir/ark_kepler.c.o.d"
+ "ark_kepler"
+ "ark_kepler.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_kepler.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.internal
new file mode 100644
index 0000000000..a0bfe9e93b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.internal
@@ -0,0 +1,115 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /usr/include/string.h
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/strings.h
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_sprkstep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.make
new file mode 100644
index 0000000000..6d259f503d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.make
@@ -0,0 +1,334 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o: ../examples/arkode/C_serial/ark_kepler.c \
+ /usr/include/stdc-predef.h \
+ ../examples/arkode/C_serial/ark_kepler.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /usr/include/string.h \
+ /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h \
+ /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \
+ /usr/include/x86_64-linux-gnu/bits/string_fortified.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_sprk.h \
+ ../include/arkode/arkode_sprkstep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/arkode/arkode_sprkstep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+../include/sundials/sundials_core.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:
+
+/usr/include/x86_64-linux-gnu/bits/strings_fortified.h:
+
+/usr/include/strings.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+/usr/include/features.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/alloca.h:
+
+../examples/arkode/C_serial/ark_kepler.c:
+
+../include/arkode/arkode_sprk.h:
+
+../include/arkode/arkode.h:
+
+../examples/arkode/C_serial/ark_kepler.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/string.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+include/sundials/sundials_config.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.ts
new file mode 100644
index 0000000000..77513ba7bf
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_kepler.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend.make
new file mode 100644
index 0000000000..f6f0779054
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_kepler.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/link.txt
new file mode 100644
index 0000000000..c6b44c1819
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_kepler.dir/ark_kepler.c.o -o ark_kepler -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..d7aea232bd
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o
new file mode 100644
index 0000000000..f49bb19ce8
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d
new file mode 100644
index 0000000000..932ac0719d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d
@@ -0,0 +1,100 @@
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make
new file mode 100644
index 0000000000..7846968d40
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o: ../examples/arkode/C_serial/ark_kpr_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o -MF CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d -o CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c > CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c -o CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.s
+
+# Object files for target ark_kpr_mri
+ark_kpr_mri_OBJECTS = \
+"CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o"
+
+# External object files for target ark_kpr_mri
+ark_kpr_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_kpr_mri: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o
+examples/arkode/C_serial/ark_kpr_mri: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make
+examples/arkode/C_serial/ark_kpr_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_kpr_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_kpr_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_kpr_mri: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_kpr_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_kpr_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build: examples/arkode/C_serial/ark_kpr_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_kpr_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..c0260031ca
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o"
+ "CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o.d"
+ "ark_kpr_mri"
+ "ark_kpr_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_kpr_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..0ae4379e17
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.internal
@@ -0,0 +1,110 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..1a08ac5f2f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.make
@@ -0,0 +1,319 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o: ../examples/arkode/C_serial/ark_kpr_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/features-time64.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+../examples/arkode/C_serial/ark_kpr_mri.c:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..c1a1438ad8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_kpr_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend.make
new file mode 100644
index 0000000000..ddfd6d82ae
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_kpr_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/link.txt
new file mode 100644
index 0000000000..113462cc60
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o -o ark_kpr_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/progress.make
new file mode 100644
index 0000000000..52b0a8b307
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 8
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..85f8f497d8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o
new file mode 100644
index 0000000000..573b77aa00
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d
new file mode 100644
index 0000000000..aa9b989ee0
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make
new file mode 100644
index 0000000000..2435a78278
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o: ../examples/arkode/C_serial/ark_onewaycouple_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o -MF CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d -o CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c > CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c -o CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.s
+
+# Object files for target ark_onewaycouple_mri
+ark_onewaycouple_mri_OBJECTS = \
+"CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o"
+
+# External object files for target ark_onewaycouple_mri
+ark_onewaycouple_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_onewaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o
+examples/arkode/C_serial/ark_onewaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make
+examples/arkode/C_serial/ark_onewaycouple_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_onewaycouple_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_onewaycouple_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_onewaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_onewaycouple_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_onewaycouple_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build: examples/arkode/C_serial/ark_onewaycouple_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_onewaycouple_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..bd64a4065a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o"
+ "CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o.d"
+ "ark_onewaycouple_mri"
+ "ark_onewaycouple_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_onewaycouple_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..487cad185d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..0a574e6b15
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o: ../examples/arkode/C_serial/ark_onewaycouple_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+../examples/arkode/C_serial/ark_onewaycouple_mri.c:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..5814fa414d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_onewaycouple_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend.make
new file mode 100644
index 0000000000..a5e7bd1b9b
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_onewaycouple_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/link.txt
new file mode 100644
index 0000000000..554d84efa6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o -o ark_onewaycouple_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..5aae3b7661
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o
new file mode 100644
index 0000000000..01ad998e38
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d
new file mode 100644
index 0000000000..0eab0fdc81
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make
new file mode 100644
index 0000000000..692e275188
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o: ../examples/arkode/C_serial/ark_reaction_diffusion_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o -MF CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d -o CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c > CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c -o CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.s
+
+# Object files for target ark_reaction_diffusion_mri
+ark_reaction_diffusion_mri_OBJECTS = \
+"CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o"
+
+# External object files for target ark_reaction_diffusion_mri
+ark_reaction_diffusion_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_reaction_diffusion_mri: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o
+examples/arkode/C_serial/ark_reaction_diffusion_mri: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make
+examples/arkode/C_serial/ark_reaction_diffusion_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_reaction_diffusion_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_reaction_diffusion_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_reaction_diffusion_mri: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_reaction_diffusion_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_reaction_diffusion_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build: examples/arkode/C_serial/ark_reaction_diffusion_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_reaction_diffusion_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..74467502d6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o"
+ "CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o.d"
+ "ark_reaction_diffusion_mri"
+ "ark_reaction_diffusion_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_reaction_diffusion_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..6701e9aa3c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..ae00f4c34f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o: ../examples/arkode/C_serial/ark_reaction_diffusion_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+../examples/arkode/C_serial/ark_reaction_diffusion_mri.c:
+
+/usr/include/stdio.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..7db21c1b1a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_reaction_diffusion_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend.make
new file mode 100644
index 0000000000..f01054ca26
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_reaction_diffusion_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/link.txt
new file mode 100644
index 0000000000..761887e767
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o -o ark_reaction_diffusion_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/DependInfo.cmake
new file mode 100644
index 0000000000..f3868a400a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c" "examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o
new file mode 100644
index 0000000000..8943d981dd
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d
new file mode 100644
index 0000000000..f9a676eef6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make
new file mode 100644
index 0000000000..598f82853a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o: ../examples/arkode/C_serial/ark_robertson.c
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o -MF CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d -o CMakeFiles/ark_robertson.dir/ark_robertson.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_robertson.dir/ark_robertson.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c > CMakeFiles/ark_robertson.dir/ark_robertson.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_robertson.dir/ark_robertson.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c -o CMakeFiles/ark_robertson.dir/ark_robertson.c.s
+
+# Object files for target ark_robertson
+ark_robertson_OBJECTS = \
+"CMakeFiles/ark_robertson.dir/ark_robertson.c.o"
+
+# External object files for target ark_robertson
+ark_robertson_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_robertson: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o
+examples/arkode/C_serial/ark_robertson: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make
+examples/arkode/C_serial/ark_robertson: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_robertson: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_robertson: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_robertson: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_robertson"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_robertson.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build: examples/arkode/C_serial/ark_robertson
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_robertson.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..876620a2b4
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_robertson.dir/ark_robertson.c.o"
+ "CMakeFiles/ark_robertson.dir/ark_robertson.c.o.d"
+ "ark_robertson"
+ "ark_robertson.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_robertson.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.internal
new file mode 100644
index 0000000000..975dda4db6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.make
new file mode 100644
index 0000000000..9c3759c55c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o: ../examples/arkode/C_serial/ark_robertson.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+../examples/arkode/C_serial/ark_robertson.c:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.ts
new file mode 100644
index 0000000000..cb9f96c92a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_robertson.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend.make
new file mode 100644
index 0000000000..c4b649c1cd
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_robertson.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/link.txt
new file mode 100644
index 0000000000..e763b3933e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_robertson.dir/ark_robertson.c.o -o ark_robertson -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/progress.make
new file mode 100644
index 0000000000..1166a43d23
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 9
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/DependInfo.cmake
new file mode 100644
index 0000000000..0771f93327
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c" "examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o
new file mode 100644
index 0000000000..4574ac33cf
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d
new file mode 100644
index 0000000000..b3c9bc6ceb
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make
new file mode 100644
index 0000000000..710da845b9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o: ../examples/arkode/C_serial/ark_robertson_constraints.c
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o -MF CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d -o CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c > CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c -o CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.s
+
+# Object files for target ark_robertson_constraints
+ark_robertson_constraints_OBJECTS = \
+"CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o"
+
+# External object files for target ark_robertson_constraints
+ark_robertson_constraints_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_robertson_constraints: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o
+examples/arkode/C_serial/ark_robertson_constraints: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make
+examples/arkode/C_serial/ark_robertson_constraints: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_robertson_constraints: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_robertson_constraints: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_robertson_constraints: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_robertson_constraints"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_robertson_constraints.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build: examples/arkode/C_serial/ark_robertson_constraints
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_robertson_constraints.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..6117c3df3a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o"
+ "CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o.d"
+ "ark_robertson_constraints"
+ "ark_robertson_constraints.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_robertson_constraints.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.internal
new file mode 100644
index 0000000000..1af58188ef
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.make
new file mode 100644
index 0000000000..b838ea6c10
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o: ../examples/arkode/C_serial/ark_robertson_constraints.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+../examples/arkode/C_serial/ark_robertson_constraints.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.ts
new file mode 100644
index 0000000000..ebe7c9bc92
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_robertson_constraints.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend.make
new file mode 100644
index 0000000000..53789efffb
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_robertson_constraints.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/link.txt
new file mode 100644
index 0000000000..84f37a6786
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o -o ark_robertson_constraints -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/DependInfo.cmake
new file mode 100644
index 0000000000..aba055c025
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c" "examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o
new file mode 100644
index 0000000000..6d570ed3ce
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d
new file mode 100644
index 0000000000..637462a914
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d
@@ -0,0 +1,99 @@
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h \
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h \
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make
new file mode 100644
index 0000000000..16e6dd5ca7
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o: ../examples/arkode/C_serial/ark_robertson_root.c
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o -MF CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d -o CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c > CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c -o CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.s
+
+# Object files for target ark_robertson_root
+ark_robertson_root_OBJECTS = \
+"CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o"
+
+# External object files for target ark_robertson_root
+ark_robertson_root_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_robertson_root: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o
+examples/arkode/C_serial/ark_robertson_root: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make
+examples/arkode/C_serial/ark_robertson_root: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_robertson_root: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_robertson_root: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_robertson_root: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_robertson_root"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_robertson_root.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build: examples/arkode/C_serial/ark_robertson_root
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_robertson_root.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..ec17894201
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o"
+ "CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o.d"
+ "ark_robertson_root"
+ "ark_robertson_root.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_robertson_root.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.internal
new file mode 100644
index 0000000000..a641a8997a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.internal
@@ -0,0 +1,109 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+ /home/maggul/STS/sundials/include/sunlinsol/sunlinsol_dense.h
+ /home/maggul/STS/sundials/include/sundials/sundials_dense.h
+ /home/maggul/STS/sundials/include/sunmatrix/sunmatrix_dense.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.make
new file mode 100644
index 0000000000..f78df052e8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.make
@@ -0,0 +1,316 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o: ../examples/arkode/C_serial/ark_robertson_root.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h \
+ ../include/sunlinsol/sunlinsol_dense.h \
+ ../include/sundials/sundials_dense.h \
+ ../include/sunmatrix/sunmatrix_dense.h
+
+
+../include/sunmatrix/sunmatrix_dense.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+../include/sundials/sundials_dense.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+../examples/arkode/C_serial/ark_robertson_root.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/sunlinsol/sunlinsol_dense.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.ts
new file mode 100644
index 0000000000..b82b75a8e0
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_robertson_root.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend.make
new file mode 100644
index 0000000000..196d4f9c79
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_robertson_root.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/link.txt
new file mode 100644
index 0000000000..421d2f0209
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o -o ark_robertson_root -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/progress.make
new file mode 100644
index 0000000000..c20a208291
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 10
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/DependInfo.cmake
new file mode 100644
index 0000000000..d0797e7da7
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c" "examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o
new file mode 100644
index 0000000000..b2fe95f8c1
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d
new file mode 100644
index 0000000000..f8f3ac3c52
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d
@@ -0,0 +1,97 @@
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make
new file mode 100644
index 0000000000..153d69b63a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o: ../examples/arkode/C_serial/ark_twowaycouple_mri.c
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o -MF CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d -o CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c > CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.i
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c -o CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.s
+
+# Object files for target ark_twowaycouple_mri
+ark_twowaycouple_mri_OBJECTS = \
+"CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o"
+
+# External object files for target ark_twowaycouple_mri
+ark_twowaycouple_mri_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/ark_twowaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o
+examples/arkode/C_serial/ark_twowaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make
+examples/arkode/C_serial/ark_twowaycouple_mri: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/ark_twowaycouple_mri: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/ark_twowaycouple_mri: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/ark_twowaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ark_twowaycouple_mri"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ark_twowaycouple_mri.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build: examples/arkode/C_serial/ark_twowaycouple_mri
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/ark_twowaycouple_mri.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..b9b3df4211
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o"
+ "CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o.d"
+ "ark_twowaycouple_mri"
+ "ark_twowaycouple_mri.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/ark_twowaycouple_mri.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.internal
new file mode 100644
index 0000000000..9cbd2ca0f7
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.internal
@@ -0,0 +1,107 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_arkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_dirk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/arkode/arkode_ls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_direct.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/arkode/arkode_mristep.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.make
new file mode 100644
index 0000000000..4304f696c3
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.make
@@ -0,0 +1,310 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o: ../examples/arkode/C_serial/ark_twowaycouple_mri.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_arkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_dirk.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/arkode/arkode_ls.h \
+ ../include/sundials/sundials_direct.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/arkode/arkode_mristep.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/arkode/arkode_mristep.h:
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/arkode/arkode_butcher_dirk.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+../include/sundials/sundials_direct.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+../include/arkode/arkode_ls.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+../examples/arkode/C_serial/ark_twowaycouple_mri.c:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+../include/arkode/arkode_arkstep.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.ts
new file mode 100644
index 0000000000..1d58471c76
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for ark_twowaycouple_mri.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend.make
new file mode 100644
index 0000000000..96257cdd65
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for ark_twowaycouple_mri.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/link.txt
new file mode 100644
index 0000000000..58f6dec1ab
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o -o ark_twowaycouple_mri -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/DependInfo.cmake
new file mode 100644
index 0000000000..985b520a59
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c" "examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make
new file mode 100644
index 0000000000..c358a32f87
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o: ../examples/arkode/C_serial/erk_analytic.c
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o -MF CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d -o CMakeFiles/erk_analytic.dir/erk_analytic.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/erk_analytic.dir/erk_analytic.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c > CMakeFiles/erk_analytic.dir/erk_analytic.c.i
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/erk_analytic.dir/erk_analytic.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c -o CMakeFiles/erk_analytic.dir/erk_analytic.c.s
+
+# Object files for target erk_analytic
+erk_analytic_OBJECTS = \
+"CMakeFiles/erk_analytic.dir/erk_analytic.c.o"
+
+# External object files for target erk_analytic
+erk_analytic_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/erk_analytic: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o
+examples/arkode/C_serial/erk_analytic: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make
+examples/arkode/C_serial/erk_analytic: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/erk_analytic: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/erk_analytic: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/erk_analytic: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable erk_analytic"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/erk_analytic.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build: examples/arkode/C_serial/erk_analytic
+.PHONY : examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/erk_analytic.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..d0d857d4ee
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/erk_analytic.dir/erk_analytic.c.o"
+ "CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d"
+ "erk_analytic"
+ "erk_analytic.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/erk_analytic.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.internal
new file mode 100644
index 0000000000..40b6ade614
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.internal
@@ -0,0 +1,103 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.make
new file mode 100644
index 0000000000..adba7063e9
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.make
@@ -0,0 +1,298 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o: ../examples/arkode/C_serial/erk_analytic.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_erkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/arkode/arkode_butcher_erk.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ ../include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_imexgus.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+../examples/arkode/C_serial/erk_analytic.c:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/features-time64.h:
+
+../include/sunadaptcontroller/sunadaptcontroller_soderlind.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+../include/arkode/arkode_erkstep.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+../include/arkode/arkode_butcher_erk.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.ts
new file mode 100644
index 0000000000..ba00b6ab11
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for erk_analytic.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend.make
new file mode 100644
index 0000000000..cab6bc2f05
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for erk_analytic.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o
new file mode 100644
index 0000000000..89e71969f7
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d
new file mode 100644
index 0000000000..5a324b0aea
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o.d
@@ -0,0 +1,93 @@
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_erkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher_erk.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_imexgus.h \
+ /home/maggul/STS/sundials/include/sunadaptcontroller/sunadaptcontroller_soderlind.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/link.txt
new file mode 100644
index 0000000000..2e08a273e5
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/erk_analytic.dir/erk_analytic.c.o -o erk_analytic -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/progress.make
new file mode 100644
index 0000000000..e3687518de
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 26
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/DependInfo.cmake
new file mode 100644
index 0000000000..4846743e16
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c" "examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make
new file mode 100644
index 0000000000..1c25666f0a
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o: ../examples/arkode/C_serial/lsrk_analytic.c
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o -MF CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d -o CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c > CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.i
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c -o CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.s
+
+# Object files for target lsrk_analytic
+lsrk_analytic_OBJECTS = \
+"CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o"
+
+# External object files for target lsrk_analytic
+lsrk_analytic_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/lsrk_analytic: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o
+examples/arkode/C_serial/lsrk_analytic: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make
+examples/arkode/C_serial/lsrk_analytic: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/lsrk_analytic: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/lsrk_analytic: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/lsrk_analytic: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable lsrk_analytic"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/lsrk_analytic.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build: examples/arkode/C_serial/lsrk_analytic
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/lsrk_analytic.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..a31abe2f3d
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o"
+ "CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d"
+ "lsrk_analytic"
+ "lsrk_analytic.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/lsrk_analytic.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.internal
new file mode 100644
index 0000000000..3a32dc4863
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.internal
@@ -0,0 +1,100 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.make
new file mode 100644
index 0000000000..083e76731e
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.make
@@ -0,0 +1,289 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o: ../examples/arkode/C_serial/lsrk_analytic.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_lsrkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+../examples/arkode/C_serial/lsrk_analytic.c:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+../include/arkode/arkode_lsrkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.ts
new file mode 100644
index 0000000000..ad63f38c70
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for lsrk_analytic.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend.make
new file mode 100644
index 0000000000..9072251e25
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for lsrk_analytic.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/link.txt
new file mode 100644
index 0000000000..a9161bf3bc
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o -o lsrk_analytic -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o
new file mode 100644
index 0000000000..4975941a5c
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d
new file mode 100644
index 0000000000..8bcf8672ec
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o.d
@@ -0,0 +1,90 @@
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/progress.make
new file mode 100644
index 0000000000..6c287f17b2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/DependInfo.cmake
new file mode 100644
index 0000000000..86984b7383
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c" "examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o" "gcc" "examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/maggul/STS/sundials/build/src/arkode/CMakeFiles/sundials_arkode_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/nvector/serial/CMakeFiles/sundials_nvecserial_shared.dir/DependInfo.cmake"
+ "/home/maggul/STS/sundials/build/src/sundials/CMakeFiles/sundials_core_shared.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make
new file mode 100644
index 0000000000..c471a23261
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Include any dependencies generated for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/flags.make
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/flags.make
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o: ../examples/arkode/C_serial/lsrk_analytic_VarJac.c
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.ts
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o -MF CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d -o CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o -c /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.i"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c > CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.i
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.s"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c -o CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.s
+
+# Object files for target lsrk_analytic_VarJac
+lsrk_analytic_VarJac_OBJECTS = \
+"CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o"
+
+# External object files for target lsrk_analytic_VarJac
+lsrk_analytic_VarJac_EXTERNAL_OBJECTS =
+
+examples/arkode/C_serial/lsrk_analytic_VarJac: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o
+examples/arkode/C_serial/lsrk_analytic_VarJac: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make
+examples/arkode/C_serial/lsrk_analytic_VarJac: src/arkode/libsundials_arkode.so.6.0.0
+examples/arkode/C_serial/lsrk_analytic_VarJac: src/nvector/serial/libsundials_nvecserial.so.7.0.0
+examples/arkode/C_serial/lsrk_analytic_VarJac: src/sundials/libsundials_core.so.7.0.0
+examples/arkode/C_serial/lsrk_analytic_VarJac: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable lsrk_analytic_VarJac"
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/lsrk_analytic_VarJac.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build: examples/arkode/C_serial/lsrk_analytic_VarJac
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/lsrk_analytic_VarJac.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..357aaedc97
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o"
+ "CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d"
+ "lsrk_analytic_VarJac"
+ "lsrk_analytic_VarJac.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/lsrk_analytic_VarJac.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.internal b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.internal
new file mode 100644
index 0000000000..57163382fe
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.internal
@@ -0,0 +1,100 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o
+ /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c
+ /usr/include/stdc-predef.h
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h
+ /home/maggul/STS/sundials/include/arkode/arkode.h
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h
+ /usr/include/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h
+ /usr/include/features.h
+ /usr/include/features-time64.h
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h
+ /usr/include/x86_64-linux-gnu/bits/timesize.h
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h
+ /usr/include/x86_64-linux-gnu/bits/long-double.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
+ /usr/include/x86_64-linux-gnu/bits/types.h
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h
+ /usr/include/x86_64-linux-gnu/bits/time64.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h
+ /usr/include/x86_64-linux-gnu/bits/floatn.h
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h
+ /usr/include/x86_64-linux-gnu/bits/stdio.h
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h
+ /usr/include/stdint.h
+ /usr/include/x86_64-linux-gnu/bits/wchar.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h
+ /usr/include/stdlib.h
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h
+ /usr/include/x86_64-linux-gnu/sys/types.h
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h
+ /usr/include/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endian.h
+ /usr/include/x86_64-linux-gnu/bits/endianness.h
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h
+ /usr/include/x86_64-linux-gnu/sys/select.h
+ /usr/include/x86_64-linux-gnu/bits/select.h
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/x86_64-linux-gnu/bits/select2.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/alloca.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h
+ /usr/include/assert.h
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h
+ /usr/include/math.h
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.make
new file mode 100644
index 0000000000..4583707ee2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.make
@@ -0,0 +1,289 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o: ../examples/arkode/C_serial/lsrk_analytic_VarJac.c \
+ /usr/include/stdc-predef.h \
+ ../include/arkode/arkode_lsrkstep.h \
+ ../include/arkode/arkode.h \
+ ../include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h \
+ /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ ../include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \
+ /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ include/sundials/sundials_config.h \
+ include/sundials/sundials_export.h \
+ ../include/sundials/sundials_core.h \
+ ../include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h \
+ /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ ../include/sundials/sundials_context.h \
+ ../include/sundials/priv/sundials_context_impl.h \
+ ../include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ ../include/sundials/sundials_iterative.h \
+ ../include/sundials/sundials_nvector.h \
+ ../include/sundials/sundials_linearsolver.h \
+ ../include/sundials/sundials_matrix.h \
+ ../include/sundials/sundials_logger.h \
+ ../include/sundials/sundials_math.h \
+ /usr/include/math.h \
+ /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ ../include/sundials/sundials_memory.h \
+ ../include/sundials/sundials_nonlinearsolver.h \
+ ../include/sundials/sundials_profiler.h \
+ ../include/sundials/sundials_version.h \
+ ../include/nvector/nvector_serial.h
+
+
+../include/nvector/nvector_serial.h:
+
+../include/sundials/sundials_profiler.h:
+
+../include/sundials/sundials_nonlinearsolver.h:
+
+../include/sundials/sundials_version.h:
+
+../include/sundials/sundials_memory.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/x86_64-linux-gnu/bits/math-vector.h:
+
+/usr/include/math.h:
+
+../include/sundials/sundials_math.h:
+
+../include/sundials/sundials_logger.h:
+
+../include/sundials/sundials_matrix.h:
+
+../include/sundials/sundials_iterative.h:
+
+/usr/include/assert.h:
+
+../include/sundials/sundials_errors.h:
+
+../include/sundials/priv/sundials_context_impl.h:
+
+/usr/include/alloca.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/x86_64-linux-gnu/bits/select2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
+
+/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/x86_64-linux-gnu/bits/types.h:
+
+/usr/include/features.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
+
+../include/arkode/arkode.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs-64.h:
+
+/usr/include/x86_64-linux-gnu/bits/wchar.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/x86_64-linux-gnu/bits/typesizes.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
+
+include/sundials/sundials_export.h:
+
+/usr/include/x86_64-linux-gnu/bits/endianness.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h:
+
+/usr/include/x86_64-linux-gnu/bits/timesize.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-fast.h:
+
+../include/sundials/sundials_nvector.h:
+
+/usr/include/stdint.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
+
+../examples/arkode/C_serial/lsrk_analytic_VarJac.c:
+
+/usr/include/features-time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/x86_64-linux-gnu/sys/cdefs.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio2.h:
+
+/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/stdio.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/time64.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
+
+../include/arkode/arkode_lsrkstep.h:
+
+/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
+
+/usr/include/x86_64-linux-gnu/bits/wordsize.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
+
+../include/arkode/arkode_butcher.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdio.h:
+
+../include/sundials/sundials_types.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/float.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/clock_t.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h:
+
+../include/sundials/sundials_linearsolver.h:
+
+/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
+
+/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
+
+include/sundials/sundials_config.h:
+
+../include/sundials/sundials_core.h:
+
+/usr/include/x86_64-linux-gnu/gnu/stubs.h:
+
+../include/sundials/sundials_adaptcontroller.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitflags.h:
+
+/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/x86_64-linux-gnu/sys/types.h:
+
+../include/sundials/sundials_context.h:
+
+/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/endian.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/x86_64-linux-gnu/bits/endian.h:
+
+/usr/include/x86_64-linux-gnu/sys/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/select.h:
+
+/usr/include/x86_64-linux-gnu/bits/long-double.h:
+
+/usr/include/x86_64-linux-gnu/bits/byteswap.h:
+
+/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.ts
new file mode 100644
index 0000000000..495d113e17
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for lsrk_analytic_VarJac.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend.make
new file mode 100644
index 0000000000..4bb948a6e8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for lsrk_analytic_VarJac.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/flags.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/flags.make
new file mode 100644
index 0000000000..ae16549a96
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# compile C with /usr/bin/cc
+C_DEFINES =
+
+C_INCLUDES = -I/home/maggul/STS/sundials/include -I/home/maggul/STS/sundials/build/include -I/home/maggul/STS/sundials/src/sundials -I/home/maggul/STS/sundials/build/src/sundials
+
+C_FLAGS = -O2 -g -DNDEBUG -std=gnu99
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/link.txt b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/link.txt
new file mode 100644
index 0000000000..cd38140277
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/cc -O2 -g -DNDEBUG CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o -o lsrk_analytic_VarJac -Wl,-rpath,/home/maggul/STS/sundials/build/src/arkode:/home/maggul/STS/sundials/build/src/nvector/serial:/home/maggul/STS/sundials/build/src/sundials ../../../src/arkode/libsundials_arkode.so.6.0.0 ../../../src/nvector/serial/libsundials_nvecserial.so.7.0.0 -lm ../../../src/sundials/libsundials_core.so.7.0.0
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o
new file mode 100644
index 0000000000..4d3f856aa3
Binary files /dev/null and b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o differ
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d
new file mode 100644
index 0000000000..16e7ed74ba
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o.d
@@ -0,0 +1,90 @@
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o: \
+ /home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c \
+ /usr/include/stdc-predef.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_lsrkstep.h \
+ /home/maggul/STS/sundials/include/arkode/arkode.h \
+ /home/maggul/STS/sundials/include/arkode/arkode_butcher.h \
+ /usr/include/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/x86_64-linux-gnu/bits/wordsize.h \
+ /usr/include/x86_64-linux-gnu/bits/timesize.h \
+ /usr/include/x86_64-linux-gnu/sys/cdefs.h \
+ /usr/include/x86_64-linux-gnu/bits/long-double.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs.h \
+ /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \
+ /usr/include/x86_64-linux-gnu/bits/types.h \
+ /usr/include/x86_64-linux-gnu/bits/typesizes.h \
+ /usr/include/x86_64-linux-gnu/bits/time64.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn.h \
+ /usr/include/x86_64-linux-gnu/bits/floatn-common.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio.h \
+ /usr/include/x86_64-linux-gnu/bits/stdio2.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_types.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/float.h \
+ /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \
+ /usr/include/x86_64-linux-gnu/bits/wchar.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_config.h \
+ /home/maggul/STS/sundials/build/include/sundials/sundials_export.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_core.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_adaptcontroller.h \
+ /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \
+ /usr/include/x86_64-linux-gnu/bits/waitstatus.h \
+ /usr/include/x86_64-linux-gnu/sys/types.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/time_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/timer_t.h /usr/include/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endian.h \
+ /usr/include/x86_64-linux-gnu/bits/endianness.h \
+ /usr/include/x86_64-linux-gnu/bits/byteswap.h \
+ /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/x86_64-linux-gnu/sys/select.h \
+ /usr/include/x86_64-linux-gnu/bits/select.h \
+ /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/x86_64-linux-gnu/bits/select2.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h /usr/include/alloca.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/x86_64-linux-gnu/bits/stdlib.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_context.h \
+ /home/maggul/STS/sundials/include/sundials/priv/sundials_context_impl.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_errors.h \
+ /usr/include/assert.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_iterative.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nvector.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_linearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_matrix.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_logger.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_math.h \
+ /usr/include/math.h /usr/include/x86_64-linux-gnu/bits/math-vector.h \
+ /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-logb.h \
+ /usr/include/x86_64-linux-gnu/bits/fp-fast.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/x86_64-linux-gnu/bits/mathcalls.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_memory.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_nonlinearsolver.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_profiler.h \
+ /home/maggul/STS/sundials/include/sundials/sundials_version.h \
+ /home/maggul/STS/sundials/include/nvector/nvector_serial.h
diff --git a/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/progress.make
new file mode 100644
index 0000000000..6ef9ffe7ac
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 39
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/progress.marks b/build/examples/arkode/C_serial/CMakeFiles/progress.marks
new file mode 100644
index 0000000000..a45fd52cc5
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+24
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/DependInfo.cmake
new file mode 100644
index 0000000000..dc55e44b55
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/DependInfo.cmake
@@ -0,0 +1,18 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# 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/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build.make
new file mode 100644
index 0000000000..1d1540fb5c
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build.make
@@ -0,0 +1,89 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Utility rule file for test_install_all_arkode_C_serial.
+
+# Include any custom commands dependencies for this target.
+include examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/progress.make
+
+examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Running arkode installation tests"
+ cd /home/maggul/STS/sundials/build/Testing_Install_All/arkode/C_serial && /usr/bin/cmake /home/maggul/STS/sundials_install/examples/arkode/C_serial > cmake.out
+ cd /home/maggul/STS/sundials/build/Testing_Install_All/arkode/C_serial && /usr/bin/cmake --build /home/maggul/STS/sundials/build/Testing_Install_All/arkode/C_serial > make.out
+
+test_install_all_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial
+test_install_all_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build.make
+.PHONY : test_install_all_arkode_C_serial
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build: test_install_all_arkode_C_serial
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build
+
+examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/test_install_all_arkode_C_serial.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..759c2ad552
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/cmake_clean.cmake
@@ -0,0 +1,8 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/test_install_all_arkode_C_serial"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/test_install_all_arkode_C_serial.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.make
new file mode 100644
index 0000000000..5e68cea904
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for test_install_all_arkode_C_serial.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.ts
new file mode 100644
index 0000000000..c1dfc981a8
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for test_install_all_arkode_C_serial.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/progress.make
new file mode 100644
index 0000000000..225de343d6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 =
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/DependInfo.cmake b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/DependInfo.cmake
new file mode 100644
index 0000000000..dc55e44b55
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/DependInfo.cmake
@@ -0,0 +1,18 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+ )
+
+# 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/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build.make
new file mode 100644
index 0000000000..dd3c2cb330
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build.make
@@ -0,0 +1,90 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+# Utility rule file for test_install_arkode_C_serial.
+
+# Include any custom commands dependencies for this target.
+include examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/progress.make
+
+examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/maggul/STS/sundials/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Running arkode installation tests"
+ cd /home/maggul/STS/sundials/build/Testing_Install/arkode/C_serial && /usr/bin/cmake /home/maggul/STS/sundials_install/examples/arkode/C_serial > cmake.out
+ cd /home/maggul/STS/sundials/build/Testing_Install/arkode/C_serial && /usr/bin/cmake --build /home/maggul/STS/sundials/build/Testing_Install/arkode/C_serial --target ark_analytic > make.out
+ cd /home/maggul/STS/sundials/build/Testing_Install/arkode/C_serial && /usr/bin/ctest -R "^ark_analytic\$$"
+
+test_install_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial
+test_install_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build.make
+.PHONY : test_install_arkode_C_serial
+
+# Rule to build all files generated by this target.
+examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build: test_install_arkode_C_serial
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build
+
+examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/clean:
+ cd /home/maggul/STS/sundials/build/examples/arkode/C_serial && $(CMAKE_COMMAND) -P CMakeFiles/test_install_arkode_C_serial.dir/cmake_clean.cmake
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/clean
+
+examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/maggul/STS/sundials /home/maggul/STS/sundials/examples/arkode/C_serial /home/maggul/STS/sundials/build /home/maggul/STS/sundials/build/examples/arkode/C_serial /home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/depend
+
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/cmake_clean.cmake b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/cmake_clean.cmake
new file mode 100644
index 0000000000..722b9fb577
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/cmake_clean.cmake
@@ -0,0 +1,8 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/test_install_arkode_C_serial"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/test_install_arkode_C_serial.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.make
new file mode 100644
index 0000000000..18bdad882f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for test_install_arkode_C_serial.
+# This may be replaced when dependencies are built.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.ts b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.ts
new file mode 100644
index 0000000000..b225f5d58f
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for test_install_arkode_C_serial.
diff --git a/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/progress.make b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/progress.make
new file mode 100644
index 0000000000..225de343d6
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 =
+
diff --git a/build/examples/arkode/C_serial/CMakeLists.txt b/build/examples/arkode/C_serial/CMakeLists.txt
new file mode 100644
index 0000000000..2a3f9cf1fc
--- /dev/null
+++ b/build/examples/arkode/C_serial/CMakeLists.txt
@@ -0,0 +1,274 @@
+# -----------------------------------------------------------------
+# Programmer(s): Radu Serban @ LLNL
+# David J. Gardner @ LLNL
+# -----------------------------------------------------------------
+# SUNDIALS Copyright Start
+# Copyright (c) 2002-2024, Lawrence Livermore National Security
+# and Southern Methodist University.
+# All rights reserved.
+#
+# See the top-level LICENSE and NOTICE files for details.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+# SUNDIALS Copyright End
+# -----------------------------------------------------------------
+# CMakeLists.txt for ARKODE C serial examples.
+#
+# This file is generated from a template using variables
+# set at configuration time. It can be used as a template for
+# other user CMakeLists configuration files.
+# -----------------------------------------------------------------
+
+# Set the minimum required cmake version
+cmake_minimum_required(VERSION 3.22.1)
+
+# Set cache variables for compilers and flags
+set(CMAKE_C_COMPILER
+ "/usr/bin/cc"
+ CACHE FILEPATH "C compiler")
+
+set(CMAKE_C_FLAGS
+ ""
+ CACHE STRING "C compiler flags")
+
+if("99")
+ set(CMAKE_C_STANDARD "99"
+ CACHE STRING "C standard")
+endif()
+
+# Specify project name and languages
+project(ARKODE_C_serial_examples C)
+
+# Enable testing
+include(CTest)
+
+# ------------------------------------------------------------------------------
+
+# Specify the path to SUNDIALS header files
+set(SUNDIALS_INCLUDE_DIR
+ /home/maggul/STS/sundials_install/include
+ CACHE PATH "Location of SUNDIALS header files")
+
+# Specify the path to SUNDIALS libraries
+set(SUNDIALS_LIBRARY_DIR
+ /home/maggul/STS/sundials_install/lib
+ CACHE PATH "Location of SUNDIALS libraries")
+
+find_library(SUNDIALS_CORE_LIB
+ sundials_core ${SUNDIALS_LIBRARY_DIR}
+ DOC "SUNDIALS core library")
+
+find_library(SUNDIALS_SOLVER_LIB
+ sundials_arkode ${SUNDIALS_LIBRARY_DIR}
+ DOC "ARKODE library")
+find_library(SUNDIALS_NVEC_LIB
+ sundials_nvecserial ${SUNDIALS_LIBRARY_DIR}
+ DOC "NVECTOR_SERIAL library")
+
+find_library(SUNDIALS_MANYVEC_LIB
+ sundials_nvecmanyvector ${SUNDIALS_LIBRARY_DIR}
+ DOC "NVECTOR_MANYVECTOR library")
+
+# Set additional libraries
+set(SUNDIALS_EXTRA_LIBS -lm CACHE STRING "Additional libraries")
+
+# For SUNDIALS module examples the solver library is not needed
+if(NOT SUNDIALS_SOLVER_LIB)
+ set(SUNDIALS_SOLVER_LIB "")
+endif()
+
+# List of SUNDIALS libraries
+set(SUNDIALS_LIBRARIES
+ -L${SUNDIALS_LIBRARY_DIR}
+ ${SUNDIALS_SOLVER_LIB}
+ ${SUNDIALS_NVEC_LIB}
+ ${SUNDIALS_MANYVEC_LIB}
+ ${SUNDIALS_CORE_LIB}
+ ${SUNDIALS_EXTRA_LIBS})
+
+# Include the current directory
+include_directories(.)
+
+# ------------------------------------------------------------------------------
+
+# Set the names of the examples to be built and their dependencies
+set(examples ark_analytic lsrk_analytic lsrk_analytic_VarJac erk_analytic ark_analytic_mels ark_analytic_nonlin ark_brusselator_1D_mri ark_brusselator_fp ark_brusselator_mri ark_brusselator ark_brusselator1D_imexmri ark_brusselator1D ark_conserved_exp_entropy_ark ark_conserved_exp_entropy_erk ark_damped_harmonic_symplectic ark_dissipated_exp_entropy ark_harmonic_symplectic ark_heat1D_adapt ark_heat1D ark_kepler ark_kpr_mri ark_KrylovDemo_prec ark_onewaycouple_mri ark_reaction_diffusion_mri ark_robertson_constraints ark_robertson_root ark_robertson ark_twowaycouple_mri)
+set(examples_dependencies )
+if(examples)
+ list(REMOVE_DUPLICATES examples)
+endif()
+
+# Create targets for each example
+foreach(example ${examples})
+
+ # example source files
+ add_executable(${example} ${example}.c ${examples_dependencies})
+
+ # directories to include
+ target_include_directories(${example} PRIVATE ${SUNDIALS_INCLUDE_DIR})
+
+ # libraries to link against
+ target_link_libraries(${example} ${SUNDIALS_LIBRARIES})
+
+ # add the example to ctest
+ add_test(NAME ${example} COMMAND ${example})
+
+endforeach()
+
+# ------------------------------------------------------------------------------
+
+# Set LAPACK libraries
+set(LAPACK_LIBRARIES
+
+ CACHE STRING "Lapack libraries")
+
+# Set the names of the examples to be built and their dependencies
+set(examples_bl )
+set(examples_dependencies_bl )
+if(examples_bl)
+ list(REMOVE_DUPLICATES examples_bl)
+endif()
+
+if(LAPACK_LIBRARIES AND examples_bl)
+
+ # Find the SUNDIALS linear solver libraries
+ find_library(SUNDIALS_SUNLINSOLLAPACKBAND_LIB
+ sundials_sunlinsollapackband ${SUNDIALS_LIBRARY_DIR}
+ DOC "SUNDIALS banded LAPACK linear solver library")
+
+ find_library(SUNDIALS_SUNLINSOLLAPACKDENSE_LIB
+ sundials_sunlinsollapackdense ${SUNDIALS_LIBRARY_DIR}
+ DOC "SUNDIALS dense LAPACK linear solver library")
+
+ # Create targets for each example
+ foreach(example ${examples_bl})
+
+ # example source files
+ add_executable(${example} ${example}.c ${examples_dependencies_bl})
+
+ # directories to include
+ target_include_directories(${example} PRIVATE ${SUNDIALS_INCLUDE_DIR})
+
+ # libraries to link against
+ target_link_libraries(${example} ${SUNDIALS_LIBRARIES})
+ target_link_libraries(${example} ${SUNDIALS_SUNLINSOLLAPACKBAND_LIB})
+ target_link_libraries(${example} ${SUNDIALS_SUNLINSOLLAPACKDENSE_LIB})
+ target_link_libraries(${example} ${LAPACK_LIBRARIES})
+
+ # add the example to ctest
+ add_test(NAME ${example} COMMAND ${example})
+
+ endforeach()
+
+endif()
+
+# ------------------------------------------------------------------------------
+
+# KLU include directory and libraries
+set(KLU_INCLUDE_DIR
+
+ CACHE PATH "Location of KLU header files")
+
+set(KLU_LIBRARIES
+
+ CACHE STRING "KLU libraries")
+
+# Set the names of the examples to be built and their dependencies
+set(examples_klu )
+set(examples_dependencies_klu )
+if(examples_klu)
+ list(REMOVE_DUPLICATES examples_klu)
+endif()
+
+if(KLU_LIBRARIES AND examples_klu)
+
+ # Find the SUNDIALS linear solver libraries
+ find_library(SUNDIALS_SUNLINSOLKLU_LIB
+ sundials_sunlinsolklu ${SUNDIALS_LIBRARY_DIR}
+ DOC "SUNDIALS KLU linear solver library")
+
+ # Create targets for each example
+ foreach(example ${examples_klu})
+
+ # example source files
+ add_executable(${example} ${example}.c ${examples_dependencies_klu})
+
+ # directories to include
+ target_include_directories(${example} PRIVATE ${SUNDIALS_INCLUDE_DIR})
+ target_include_directories(${example} PRIVATE ${KLU_INCLUDE_DIR})
+
+ # libraries to link against
+ target_link_libraries(${example} ${SUNDIALS_LIBRARIES})
+ target_link_libraries(${example} ${SUNDIALS_SUNLINSOLKLU_LIB})
+ target_link_libraries(${example} ${KLU_LIBRARIES})
+
+ # add the example to ctest
+ add_test(NAME ${example} COMMAND ${example})
+
+ endforeach()
+
+endif()
+
+# ------------------------------------------------------------------------------
+
+# SuperLU_MT include directory, libraries, and threading type
+set(SUPERLUMT_INCLUDE_DIR
+
+ CACHE PATH "Location of SuperLU_MT KLU header files")
+
+set(SUPERLUMT_LIBRARIES
+
+ CACHE STRING "SuperLU_MT libraries")
+
+set(SUPERLUMT_THREAD_TYPE
+
+ CACHE STRING "SuperLU_MT Threading")
+
+# Set the names of the examples to be built and their dependencies
+set(examples_slumt )
+set(examples_dependencies_slumt )
+if(examples_slumt)
+ list(REMOVE_DUPLICATES examples_slumt)
+endif()
+
+if(SUPERLUMT_LIBRARIES AND examples_slumt)
+
+ # Find the SUNDIALS linear solver libraries
+ find_library(SUNDIALS_SUNLINSOLSLUMT_LIB
+ sundials_sunlinsolsuperlumt ${SUNDIALS_LIBRARY_DIR}
+ DOC "SUNDIALS SuperLU_MT linear solver library")
+
+ if(SUPERLUMT_THREAD_TYPE STREQUAL "OPENMP")
+ find_package(OpenMP REQUIRED)
+ # Update C compiler and linker flags
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_C_FLAGS}")
+ else(SUPERLUMT_THREAD_TYPE STREQUAL "PTHREAD")
+ find_package(Threads REQUIRED)
+ endif()
+
+ # Create targets for each example
+ foreach(example ${examples_slumt})
+
+ # example source files
+ add_executable(${example} ${example}.c ${examples_dependencies_slumt})
+
+ # directories to include
+ target_include_directories(${example} PRIVATE ${SUNDIALS_INCLUDE_DIR})
+ target_include_directories(${example} PRIVATE ${SUPERLUMT_INCLUDE_DIR})
+
+ # libraries to link against
+ target_link_libraries(${example} ${SUNDIALS_LIBRARIES})
+ target_link_libraries(${example} ${SUNDIALS_SUNLINSOLSLUMT_LIB})
+ target_link_libraries(${example} ${SUPERLUMT_LIBRARIES})
+
+ if(SUPERLUMT_THREAD_TYPE STREQUAL "PTHREAD")
+ target_link_libraries(${example} Threads::Threads)
+ endif()
+
+ # add the example to ctest
+ add_test(NAME ${example} COMMAND ${example})
+
+ endforeach()
+
+endif()
diff --git a/build/examples/arkode/C_serial/CTestTestfile.cmake b/build/examples/arkode/C_serial/CTestTestfile.cmake
new file mode 100644
index 0000000000..54cd0c2bd2
--- /dev/null
+++ b/build/examples/arkode/C_serial/CTestTestfile.cmake
@@ -0,0 +1,14 @@
+# CMake generated Testfile for
+# Source directory: /home/maggul/STS/sundials/examples/arkode/C_serial
+# Build directory: /home/maggul/STS/sundials/build/examples/arkode/C_serial
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(ark_analytic "/home/maggul/STS/sundials/build/examples/arkode/C_serial/ark_analytic")
+set_tests_properties(ark_analytic PROPERTIES _BACKTRACE_TRIPLES "/home/maggul/STS/sundials/cmake/macros/SundialsAddTest.cmake;204;add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;152;sundials_add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;0;")
+add_test(lsrk_analytic "/home/maggul/STS/sundials/build/examples/arkode/C_serial/lsrk_analytic")
+set_tests_properties(lsrk_analytic PROPERTIES _BACKTRACE_TRIPLES "/home/maggul/STS/sundials/cmake/macros/SundialsAddTest.cmake;204;add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;152;sundials_add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;0;")
+add_test(lsrk_analytic_VarJac "/home/maggul/STS/sundials/build/examples/arkode/C_serial/lsrk_analytic_VarJac")
+set_tests_properties(lsrk_analytic_VarJac PROPERTIES _BACKTRACE_TRIPLES "/home/maggul/STS/sundials/cmake/macros/SundialsAddTest.cmake;204;add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;152;sundials_add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;0;")
+add_test(erk_analytic "/home/maggul/STS/sundials/build/examples/arkode/C_serial/erk_analytic")
+set_tests_properties(erk_analytic PROPERTIES _BACKTRACE_TRIPLES "/home/maggul/STS/sundials/cmake/macros/SundialsAddTest.cmake;204;add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;152;sundials_add_test;/home/maggul/STS/sundials/examples/arkode/C_serial/CMakeLists.txt;0;")
diff --git a/build/examples/arkode/C_serial/Makefile b/build/examples/arkode/C_serial/Makefile
new file mode 100644
index 0000000000..1851868cb7
--- /dev/null
+++ b/build/examples/arkode/C_serial/Makefile
@@ -0,0 +1,1406 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.22
+
+# 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:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#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 rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/maggul/STS/sundials
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/maggul/STS/sundials/build
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/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 -S$(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
+
+# 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 --regenerate-during-build -S$(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 list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/maggul/STS/sundials/build/CMakeFiles /home/maggul/STS/sundials/build/examples/arkode/C_serial//CMakeFiles/progress.marks
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/maggul/STS/sundials/build/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/rule
+
+# Convenience name for target.
+ark_analytic: examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/rule
+.PHONY : ark_analytic
+
+# fast build rule for target.
+ark_analytic/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build
+.PHONY : ark_analytic/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/rule
+
+# Convenience name for target.
+lsrk_analytic: examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/rule
+.PHONY : lsrk_analytic
+
+# fast build rule for target.
+lsrk_analytic/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build
+.PHONY : lsrk_analytic/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/rule
+
+# Convenience name for target.
+lsrk_analytic_VarJac: examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/rule
+.PHONY : lsrk_analytic_VarJac
+
+# fast build rule for target.
+lsrk_analytic_VarJac/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build
+.PHONY : lsrk_analytic_VarJac/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/rule
+
+# Convenience name for target.
+erk_analytic: examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/rule
+.PHONY : erk_analytic
+
+# fast build rule for target.
+erk_analytic/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build
+.PHONY : erk_analytic/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/rule
+
+# Convenience name for target.
+ark_analytic_mels: examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/rule
+.PHONY : ark_analytic_mels
+
+# fast build rule for target.
+ark_analytic_mels/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build
+.PHONY : ark_analytic_mels/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/rule
+
+# Convenience name for target.
+ark_analytic_nonlin: examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/rule
+.PHONY : ark_analytic_nonlin
+
+# fast build rule for target.
+ark_analytic_nonlin/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build
+.PHONY : ark_analytic_nonlin/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/rule
+
+# Convenience name for target.
+ark_brusselator_1D_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/rule
+.PHONY : ark_brusselator_1D_mri
+
+# fast build rule for target.
+ark_brusselator_1D_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build
+.PHONY : ark_brusselator_1D_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/rule
+
+# Convenience name for target.
+ark_brusselator_fp: examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/rule
+.PHONY : ark_brusselator_fp
+
+# fast build rule for target.
+ark_brusselator_fp/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build
+.PHONY : ark_brusselator_fp/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/rule
+
+# Convenience name for target.
+ark_brusselator_mri: examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/rule
+.PHONY : ark_brusselator_mri
+
+# fast build rule for target.
+ark_brusselator_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build
+.PHONY : ark_brusselator_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/rule
+
+# Convenience name for target.
+ark_brusselator: examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/rule
+.PHONY : ark_brusselator
+
+# fast build rule for target.
+ark_brusselator/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build
+.PHONY : ark_brusselator/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/rule
+
+# Convenience name for target.
+ark_brusselator1D_imexmri: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/rule
+.PHONY : ark_brusselator1D_imexmri
+
+# fast build rule for target.
+ark_brusselator1D_imexmri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build
+.PHONY : ark_brusselator1D_imexmri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/rule
+
+# Convenience name for target.
+ark_brusselator1D: examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/rule
+.PHONY : ark_brusselator1D
+
+# fast build rule for target.
+ark_brusselator1D/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build
+.PHONY : ark_brusselator1D/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/rule
+
+# Convenience name for target.
+ark_conserved_exp_entropy_ark: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/rule
+.PHONY : ark_conserved_exp_entropy_ark
+
+# fast build rule for target.
+ark_conserved_exp_entropy_ark/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build
+.PHONY : ark_conserved_exp_entropy_ark/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/rule
+
+# Convenience name for target.
+ark_conserved_exp_entropy_erk: examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/rule
+.PHONY : ark_conserved_exp_entropy_erk
+
+# fast build rule for target.
+ark_conserved_exp_entropy_erk/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build
+.PHONY : ark_conserved_exp_entropy_erk/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/rule
+
+# Convenience name for target.
+ark_damped_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/rule
+.PHONY : ark_damped_harmonic_symplectic
+
+# fast build rule for target.
+ark_damped_harmonic_symplectic/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build
+.PHONY : ark_damped_harmonic_symplectic/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/rule
+
+# Convenience name for target.
+ark_dissipated_exp_entropy: examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/rule
+.PHONY : ark_dissipated_exp_entropy
+
+# fast build rule for target.
+ark_dissipated_exp_entropy/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build
+.PHONY : ark_dissipated_exp_entropy/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/rule
+
+# Convenience name for target.
+ark_harmonic_symplectic: examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/rule
+.PHONY : ark_harmonic_symplectic
+
+# fast build rule for target.
+ark_harmonic_symplectic/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build
+.PHONY : ark_harmonic_symplectic/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/rule
+
+# Convenience name for target.
+ark_heat1D_adapt: examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/rule
+.PHONY : ark_heat1D_adapt
+
+# fast build rule for target.
+ark_heat1D_adapt/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build
+.PHONY : ark_heat1D_adapt/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/rule
+
+# Convenience name for target.
+ark_heat1D: examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/rule
+.PHONY : ark_heat1D
+
+# fast build rule for target.
+ark_heat1D/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build
+.PHONY : ark_heat1D/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/rule
+
+# Convenience name for target.
+ark_kepler: examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/rule
+.PHONY : ark_kepler
+
+# fast build rule for target.
+ark_kepler/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build
+.PHONY : ark_kepler/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/rule
+
+# Convenience name for target.
+ark_kpr_mri: examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/rule
+.PHONY : ark_kpr_mri
+
+# fast build rule for target.
+ark_kpr_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build
+.PHONY : ark_kpr_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/rule
+
+# Convenience name for target.
+ark_KrylovDemo_prec: examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/rule
+.PHONY : ark_KrylovDemo_prec
+
+# fast build rule for target.
+ark_KrylovDemo_prec/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build
+.PHONY : ark_KrylovDemo_prec/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/rule
+
+# Convenience name for target.
+ark_onewaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/rule
+.PHONY : ark_onewaycouple_mri
+
+# fast build rule for target.
+ark_onewaycouple_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build
+.PHONY : ark_onewaycouple_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/rule
+
+# Convenience name for target.
+ark_reaction_diffusion_mri: examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/rule
+.PHONY : ark_reaction_diffusion_mri
+
+# fast build rule for target.
+ark_reaction_diffusion_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build
+.PHONY : ark_reaction_diffusion_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/rule
+
+# Convenience name for target.
+ark_robertson_constraints: examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/rule
+.PHONY : ark_robertson_constraints
+
+# fast build rule for target.
+ark_robertson_constraints/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build
+.PHONY : ark_robertson_constraints/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/rule
+
+# Convenience name for target.
+ark_robertson_root: examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/rule
+.PHONY : ark_robertson_root
+
+# fast build rule for target.
+ark_robertson_root/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build
+.PHONY : ark_robertson_root/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/rule
+
+# Convenience name for target.
+ark_robertson: examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/rule
+.PHONY : ark_robertson
+
+# fast build rule for target.
+ark_robertson/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build
+.PHONY : ark_robertson/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/rule
+
+# Convenience name for target.
+ark_twowaycouple_mri: examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/rule
+.PHONY : ark_twowaycouple_mri
+
+# fast build rule for target.
+ark_twowaycouple_mri/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build
+.PHONY : ark_twowaycouple_mri/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/rule
+
+# Convenience name for target.
+test_install_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/rule
+.PHONY : test_install_arkode_C_serial
+
+# fast build rule for target.
+test_install_arkode_C_serial/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build.make examples/arkode/C_serial/CMakeFiles/test_install_arkode_C_serial.dir/build
+.PHONY : test_install_arkode_C_serial/fast
+
+# Convenience name for target.
+examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/rule:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/rule
+.PHONY : examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/rule
+
+# Convenience name for target.
+test_install_all_arkode_C_serial: examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/rule
+.PHONY : test_install_all_arkode_C_serial
+
+# fast build rule for target.
+test_install_all_arkode_C_serial/fast:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build.make examples/arkode/C_serial/CMakeFiles/test_install_all_arkode_C_serial.dir/build
+.PHONY : test_install_all_arkode_C_serial/fast
+
+ark_KrylovDemo_prec.o: ark_KrylovDemo_prec.c.o
+.PHONY : ark_KrylovDemo_prec.o
+
+# target to build an object file
+ark_KrylovDemo_prec.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.o
+.PHONY : ark_KrylovDemo_prec.c.o
+
+ark_KrylovDemo_prec.i: ark_KrylovDemo_prec.c.i
+.PHONY : ark_KrylovDemo_prec.i
+
+# target to preprocess a source file
+ark_KrylovDemo_prec.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.i
+.PHONY : ark_KrylovDemo_prec.c.i
+
+ark_KrylovDemo_prec.s: ark_KrylovDemo_prec.c.s
+.PHONY : ark_KrylovDemo_prec.s
+
+# target to generate assembly for a file
+ark_KrylovDemo_prec.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_KrylovDemo_prec.dir/ark_KrylovDemo_prec.c.s
+.PHONY : ark_KrylovDemo_prec.c.s
+
+ark_analytic.o: ark_analytic.c.o
+.PHONY : ark_analytic.o
+
+# target to build an object file
+ark_analytic.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.o
+.PHONY : ark_analytic.c.o
+
+ark_analytic.i: ark_analytic.c.i
+.PHONY : ark_analytic.i
+
+# target to preprocess a source file
+ark_analytic.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.i
+.PHONY : ark_analytic.c.i
+
+ark_analytic.s: ark_analytic.c.s
+.PHONY : ark_analytic.s
+
+# target to generate assembly for a file
+ark_analytic.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic.dir/ark_analytic.c.s
+.PHONY : ark_analytic.c.s
+
+ark_analytic_mels.o: ark_analytic_mels.c.o
+.PHONY : ark_analytic_mels.o
+
+# target to build an object file
+ark_analytic_mels.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.o
+.PHONY : ark_analytic_mels.c.o
+
+ark_analytic_mels.i: ark_analytic_mels.c.i
+.PHONY : ark_analytic_mels.i
+
+# target to preprocess a source file
+ark_analytic_mels.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.i
+.PHONY : ark_analytic_mels.c.i
+
+ark_analytic_mels.s: ark_analytic_mels.c.s
+.PHONY : ark_analytic_mels.s
+
+# target to generate assembly for a file
+ark_analytic_mels.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_mels.dir/ark_analytic_mels.c.s
+.PHONY : ark_analytic_mels.c.s
+
+ark_analytic_nonlin.o: ark_analytic_nonlin.c.o
+.PHONY : ark_analytic_nonlin.o
+
+# target to build an object file
+ark_analytic_nonlin.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.o
+.PHONY : ark_analytic_nonlin.c.o
+
+ark_analytic_nonlin.i: ark_analytic_nonlin.c.i
+.PHONY : ark_analytic_nonlin.i
+
+# target to preprocess a source file
+ark_analytic_nonlin.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.i
+.PHONY : ark_analytic_nonlin.c.i
+
+ark_analytic_nonlin.s: ark_analytic_nonlin.c.s
+.PHONY : ark_analytic_nonlin.s
+
+# target to generate assembly for a file
+ark_analytic_nonlin.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_analytic_nonlin.dir/ark_analytic_nonlin.c.s
+.PHONY : ark_analytic_nonlin.c.s
+
+ark_brusselator.o: ark_brusselator.c.o
+.PHONY : ark_brusselator.o
+
+# target to build an object file
+ark_brusselator.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.o
+.PHONY : ark_brusselator.c.o
+
+ark_brusselator.i: ark_brusselator.c.i
+.PHONY : ark_brusselator.i
+
+# target to preprocess a source file
+ark_brusselator.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.i
+.PHONY : ark_brusselator.c.i
+
+ark_brusselator.s: ark_brusselator.c.s
+.PHONY : ark_brusselator.s
+
+# target to generate assembly for a file
+ark_brusselator.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator.dir/ark_brusselator.c.s
+.PHONY : ark_brusselator.c.s
+
+ark_brusselator1D.o: ark_brusselator1D.c.o
+.PHONY : ark_brusselator1D.o
+
+# target to build an object file
+ark_brusselator1D.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.o
+.PHONY : ark_brusselator1D.c.o
+
+ark_brusselator1D.i: ark_brusselator1D.c.i
+.PHONY : ark_brusselator1D.i
+
+# target to preprocess a source file
+ark_brusselator1D.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.i
+.PHONY : ark_brusselator1D.c.i
+
+ark_brusselator1D.s: ark_brusselator1D.c.s
+.PHONY : ark_brusselator1D.s
+
+# target to generate assembly for a file
+ark_brusselator1D.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D.dir/ark_brusselator1D.c.s
+.PHONY : ark_brusselator1D.c.s
+
+ark_brusselator1D_imexmri.o: ark_brusselator1D_imexmri.c.o
+.PHONY : ark_brusselator1D_imexmri.o
+
+# target to build an object file
+ark_brusselator1D_imexmri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.o
+.PHONY : ark_brusselator1D_imexmri.c.o
+
+ark_brusselator1D_imexmri.i: ark_brusselator1D_imexmri.c.i
+.PHONY : ark_brusselator1D_imexmri.i
+
+# target to preprocess a source file
+ark_brusselator1D_imexmri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.i
+.PHONY : ark_brusselator1D_imexmri.c.i
+
+ark_brusselator1D_imexmri.s: ark_brusselator1D_imexmri.c.s
+.PHONY : ark_brusselator1D_imexmri.s
+
+# target to generate assembly for a file
+ark_brusselator1D_imexmri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator1D_imexmri.dir/ark_brusselator1D_imexmri.c.s
+.PHONY : ark_brusselator1D_imexmri.c.s
+
+ark_brusselator_1D_mri.o: ark_brusselator_1D_mri.c.o
+.PHONY : ark_brusselator_1D_mri.o
+
+# target to build an object file
+ark_brusselator_1D_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.o
+.PHONY : ark_brusselator_1D_mri.c.o
+
+ark_brusselator_1D_mri.i: ark_brusselator_1D_mri.c.i
+.PHONY : ark_brusselator_1D_mri.i
+
+# target to preprocess a source file
+ark_brusselator_1D_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.i
+.PHONY : ark_brusselator_1D_mri.c.i
+
+ark_brusselator_1D_mri.s: ark_brusselator_1D_mri.c.s
+.PHONY : ark_brusselator_1D_mri.s
+
+# target to generate assembly for a file
+ark_brusselator_1D_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_1D_mri.dir/ark_brusselator_1D_mri.c.s
+.PHONY : ark_brusselator_1D_mri.c.s
+
+ark_brusselator_fp.o: ark_brusselator_fp.c.o
+.PHONY : ark_brusselator_fp.o
+
+# target to build an object file
+ark_brusselator_fp.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.o
+.PHONY : ark_brusselator_fp.c.o
+
+ark_brusselator_fp.i: ark_brusselator_fp.c.i
+.PHONY : ark_brusselator_fp.i
+
+# target to preprocess a source file
+ark_brusselator_fp.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.i
+.PHONY : ark_brusselator_fp.c.i
+
+ark_brusselator_fp.s: ark_brusselator_fp.c.s
+.PHONY : ark_brusselator_fp.s
+
+# target to generate assembly for a file
+ark_brusselator_fp.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_fp.dir/ark_brusselator_fp.c.s
+.PHONY : ark_brusselator_fp.c.s
+
+ark_brusselator_mri.o: ark_brusselator_mri.c.o
+.PHONY : ark_brusselator_mri.o
+
+# target to build an object file
+ark_brusselator_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.o
+.PHONY : ark_brusselator_mri.c.o
+
+ark_brusselator_mri.i: ark_brusselator_mri.c.i
+.PHONY : ark_brusselator_mri.i
+
+# target to preprocess a source file
+ark_brusselator_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.i
+.PHONY : ark_brusselator_mri.c.i
+
+ark_brusselator_mri.s: ark_brusselator_mri.c.s
+.PHONY : ark_brusselator_mri.s
+
+# target to generate assembly for a file
+ark_brusselator_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_brusselator_mri.dir/ark_brusselator_mri.c.s
+.PHONY : ark_brusselator_mri.c.s
+
+ark_conserved_exp_entropy_ark.o: ark_conserved_exp_entropy_ark.c.o
+.PHONY : ark_conserved_exp_entropy_ark.o
+
+# target to build an object file
+ark_conserved_exp_entropy_ark.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.o
+.PHONY : ark_conserved_exp_entropy_ark.c.o
+
+ark_conserved_exp_entropy_ark.i: ark_conserved_exp_entropy_ark.c.i
+.PHONY : ark_conserved_exp_entropy_ark.i
+
+# target to preprocess a source file
+ark_conserved_exp_entropy_ark.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.i
+.PHONY : ark_conserved_exp_entropy_ark.c.i
+
+ark_conserved_exp_entropy_ark.s: ark_conserved_exp_entropy_ark.c.s
+.PHONY : ark_conserved_exp_entropy_ark.s
+
+# target to generate assembly for a file
+ark_conserved_exp_entropy_ark.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_ark.dir/ark_conserved_exp_entropy_ark.c.s
+.PHONY : ark_conserved_exp_entropy_ark.c.s
+
+ark_conserved_exp_entropy_erk.o: ark_conserved_exp_entropy_erk.c.o
+.PHONY : ark_conserved_exp_entropy_erk.o
+
+# target to build an object file
+ark_conserved_exp_entropy_erk.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.o
+.PHONY : ark_conserved_exp_entropy_erk.c.o
+
+ark_conserved_exp_entropy_erk.i: ark_conserved_exp_entropy_erk.c.i
+.PHONY : ark_conserved_exp_entropy_erk.i
+
+# target to preprocess a source file
+ark_conserved_exp_entropy_erk.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.i
+.PHONY : ark_conserved_exp_entropy_erk.c.i
+
+ark_conserved_exp_entropy_erk.s: ark_conserved_exp_entropy_erk.c.s
+.PHONY : ark_conserved_exp_entropy_erk.s
+
+# target to generate assembly for a file
+ark_conserved_exp_entropy_erk.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_conserved_exp_entropy_erk.dir/ark_conserved_exp_entropy_erk.c.s
+.PHONY : ark_conserved_exp_entropy_erk.c.s
+
+ark_damped_harmonic_symplectic.o: ark_damped_harmonic_symplectic.c.o
+.PHONY : ark_damped_harmonic_symplectic.o
+
+# target to build an object file
+ark_damped_harmonic_symplectic.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.o
+.PHONY : ark_damped_harmonic_symplectic.c.o
+
+ark_damped_harmonic_symplectic.i: ark_damped_harmonic_symplectic.c.i
+.PHONY : ark_damped_harmonic_symplectic.i
+
+# target to preprocess a source file
+ark_damped_harmonic_symplectic.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.i
+.PHONY : ark_damped_harmonic_symplectic.c.i
+
+ark_damped_harmonic_symplectic.s: ark_damped_harmonic_symplectic.c.s
+.PHONY : ark_damped_harmonic_symplectic.s
+
+# target to generate assembly for a file
+ark_damped_harmonic_symplectic.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_damped_harmonic_symplectic.dir/ark_damped_harmonic_symplectic.c.s
+.PHONY : ark_damped_harmonic_symplectic.c.s
+
+ark_dissipated_exp_entropy.o: ark_dissipated_exp_entropy.c.o
+.PHONY : ark_dissipated_exp_entropy.o
+
+# target to build an object file
+ark_dissipated_exp_entropy.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.o
+.PHONY : ark_dissipated_exp_entropy.c.o
+
+ark_dissipated_exp_entropy.i: ark_dissipated_exp_entropy.c.i
+.PHONY : ark_dissipated_exp_entropy.i
+
+# target to preprocess a source file
+ark_dissipated_exp_entropy.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.i
+.PHONY : ark_dissipated_exp_entropy.c.i
+
+ark_dissipated_exp_entropy.s: ark_dissipated_exp_entropy.c.s
+.PHONY : ark_dissipated_exp_entropy.s
+
+# target to generate assembly for a file
+ark_dissipated_exp_entropy.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_dissipated_exp_entropy.dir/ark_dissipated_exp_entropy.c.s
+.PHONY : ark_dissipated_exp_entropy.c.s
+
+ark_harmonic_symplectic.o: ark_harmonic_symplectic.c.o
+.PHONY : ark_harmonic_symplectic.o
+
+# target to build an object file
+ark_harmonic_symplectic.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.o
+.PHONY : ark_harmonic_symplectic.c.o
+
+ark_harmonic_symplectic.i: ark_harmonic_symplectic.c.i
+.PHONY : ark_harmonic_symplectic.i
+
+# target to preprocess a source file
+ark_harmonic_symplectic.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.i
+.PHONY : ark_harmonic_symplectic.c.i
+
+ark_harmonic_symplectic.s: ark_harmonic_symplectic.c.s
+.PHONY : ark_harmonic_symplectic.s
+
+# target to generate assembly for a file
+ark_harmonic_symplectic.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_harmonic_symplectic.dir/ark_harmonic_symplectic.c.s
+.PHONY : ark_harmonic_symplectic.c.s
+
+ark_heat1D.o: ark_heat1D.c.o
+.PHONY : ark_heat1D.o
+
+# target to build an object file
+ark_heat1D.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.o
+.PHONY : ark_heat1D.c.o
+
+ark_heat1D.i: ark_heat1D.c.i
+.PHONY : ark_heat1D.i
+
+# target to preprocess a source file
+ark_heat1D.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.i
+.PHONY : ark_heat1D.c.i
+
+ark_heat1D.s: ark_heat1D.c.s
+.PHONY : ark_heat1D.s
+
+# target to generate assembly for a file
+ark_heat1D.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D.dir/ark_heat1D.c.s
+.PHONY : ark_heat1D.c.s
+
+ark_heat1D_adapt.o: ark_heat1D_adapt.c.o
+.PHONY : ark_heat1D_adapt.o
+
+# target to build an object file
+ark_heat1D_adapt.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.o
+.PHONY : ark_heat1D_adapt.c.o
+
+ark_heat1D_adapt.i: ark_heat1D_adapt.c.i
+.PHONY : ark_heat1D_adapt.i
+
+# target to preprocess a source file
+ark_heat1D_adapt.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.i
+.PHONY : ark_heat1D_adapt.c.i
+
+ark_heat1D_adapt.s: ark_heat1D_adapt.c.s
+.PHONY : ark_heat1D_adapt.s
+
+# target to generate assembly for a file
+ark_heat1D_adapt.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_heat1D_adapt.dir/ark_heat1D_adapt.c.s
+.PHONY : ark_heat1D_adapt.c.s
+
+ark_kepler.o: ark_kepler.c.o
+.PHONY : ark_kepler.o
+
+# target to build an object file
+ark_kepler.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.o
+.PHONY : ark_kepler.c.o
+
+ark_kepler.i: ark_kepler.c.i
+.PHONY : ark_kepler.i
+
+# target to preprocess a source file
+ark_kepler.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.i
+.PHONY : ark_kepler.c.i
+
+ark_kepler.s: ark_kepler.c.s
+.PHONY : ark_kepler.s
+
+# target to generate assembly for a file
+ark_kepler.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kepler.dir/ark_kepler.c.s
+.PHONY : ark_kepler.c.s
+
+ark_kpr_mri.o: ark_kpr_mri.c.o
+.PHONY : ark_kpr_mri.o
+
+# target to build an object file
+ark_kpr_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.o
+.PHONY : ark_kpr_mri.c.o
+
+ark_kpr_mri.i: ark_kpr_mri.c.i
+.PHONY : ark_kpr_mri.i
+
+# target to preprocess a source file
+ark_kpr_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.i
+.PHONY : ark_kpr_mri.c.i
+
+ark_kpr_mri.s: ark_kpr_mri.c.s
+.PHONY : ark_kpr_mri.s
+
+# target to generate assembly for a file
+ark_kpr_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_kpr_mri.dir/ark_kpr_mri.c.s
+.PHONY : ark_kpr_mri.c.s
+
+ark_onewaycouple_mri.o: ark_onewaycouple_mri.c.o
+.PHONY : ark_onewaycouple_mri.o
+
+# target to build an object file
+ark_onewaycouple_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.o
+.PHONY : ark_onewaycouple_mri.c.o
+
+ark_onewaycouple_mri.i: ark_onewaycouple_mri.c.i
+.PHONY : ark_onewaycouple_mri.i
+
+# target to preprocess a source file
+ark_onewaycouple_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.i
+.PHONY : ark_onewaycouple_mri.c.i
+
+ark_onewaycouple_mri.s: ark_onewaycouple_mri.c.s
+.PHONY : ark_onewaycouple_mri.s
+
+# target to generate assembly for a file
+ark_onewaycouple_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_onewaycouple_mri.dir/ark_onewaycouple_mri.c.s
+.PHONY : ark_onewaycouple_mri.c.s
+
+ark_reaction_diffusion_mri.o: ark_reaction_diffusion_mri.c.o
+.PHONY : ark_reaction_diffusion_mri.o
+
+# target to build an object file
+ark_reaction_diffusion_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.o
+.PHONY : ark_reaction_diffusion_mri.c.o
+
+ark_reaction_diffusion_mri.i: ark_reaction_diffusion_mri.c.i
+.PHONY : ark_reaction_diffusion_mri.i
+
+# target to preprocess a source file
+ark_reaction_diffusion_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.i
+.PHONY : ark_reaction_diffusion_mri.c.i
+
+ark_reaction_diffusion_mri.s: ark_reaction_diffusion_mri.c.s
+.PHONY : ark_reaction_diffusion_mri.s
+
+# target to generate assembly for a file
+ark_reaction_diffusion_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_reaction_diffusion_mri.dir/ark_reaction_diffusion_mri.c.s
+.PHONY : ark_reaction_diffusion_mri.c.s
+
+ark_robertson.o: ark_robertson.c.o
+.PHONY : ark_robertson.o
+
+# target to build an object file
+ark_robertson.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.o
+.PHONY : ark_robertson.c.o
+
+ark_robertson.i: ark_robertson.c.i
+.PHONY : ark_robertson.i
+
+# target to preprocess a source file
+ark_robertson.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.i
+.PHONY : ark_robertson.c.i
+
+ark_robertson.s: ark_robertson.c.s
+.PHONY : ark_robertson.s
+
+# target to generate assembly for a file
+ark_robertson.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson.dir/ark_robertson.c.s
+.PHONY : ark_robertson.c.s
+
+ark_robertson_constraints.o: ark_robertson_constraints.c.o
+.PHONY : ark_robertson_constraints.o
+
+# target to build an object file
+ark_robertson_constraints.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.o
+.PHONY : ark_robertson_constraints.c.o
+
+ark_robertson_constraints.i: ark_robertson_constraints.c.i
+.PHONY : ark_robertson_constraints.i
+
+# target to preprocess a source file
+ark_robertson_constraints.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.i
+.PHONY : ark_robertson_constraints.c.i
+
+ark_robertson_constraints.s: ark_robertson_constraints.c.s
+.PHONY : ark_robertson_constraints.s
+
+# target to generate assembly for a file
+ark_robertson_constraints.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_constraints.dir/ark_robertson_constraints.c.s
+.PHONY : ark_robertson_constraints.c.s
+
+ark_robertson_root.o: ark_robertson_root.c.o
+.PHONY : ark_robertson_root.o
+
+# target to build an object file
+ark_robertson_root.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.o
+.PHONY : ark_robertson_root.c.o
+
+ark_robertson_root.i: ark_robertson_root.c.i
+.PHONY : ark_robertson_root.i
+
+# target to preprocess a source file
+ark_robertson_root.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.i
+.PHONY : ark_robertson_root.c.i
+
+ark_robertson_root.s: ark_robertson_root.c.s
+.PHONY : ark_robertson_root.s
+
+# target to generate assembly for a file
+ark_robertson_root.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_robertson_root.dir/ark_robertson_root.c.s
+.PHONY : ark_robertson_root.c.s
+
+ark_twowaycouple_mri.o: ark_twowaycouple_mri.c.o
+.PHONY : ark_twowaycouple_mri.o
+
+# target to build an object file
+ark_twowaycouple_mri.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.o
+.PHONY : ark_twowaycouple_mri.c.o
+
+ark_twowaycouple_mri.i: ark_twowaycouple_mri.c.i
+.PHONY : ark_twowaycouple_mri.i
+
+# target to preprocess a source file
+ark_twowaycouple_mri.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.i
+.PHONY : ark_twowaycouple_mri.c.i
+
+ark_twowaycouple_mri.s: ark_twowaycouple_mri.c.s
+.PHONY : ark_twowaycouple_mri.s
+
+# target to generate assembly for a file
+ark_twowaycouple_mri.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/build.make examples/arkode/C_serial/CMakeFiles/ark_twowaycouple_mri.dir/ark_twowaycouple_mri.c.s
+.PHONY : ark_twowaycouple_mri.c.s
+
+erk_analytic.o: erk_analytic.c.o
+.PHONY : erk_analytic.o
+
+# target to build an object file
+erk_analytic.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.o
+.PHONY : erk_analytic.c.o
+
+erk_analytic.i: erk_analytic.c.i
+.PHONY : erk_analytic.i
+
+# target to preprocess a source file
+erk_analytic.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.i
+.PHONY : erk_analytic.c.i
+
+erk_analytic.s: erk_analytic.c.s
+.PHONY : erk_analytic.s
+
+# target to generate assembly for a file
+erk_analytic.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/erk_analytic.dir/erk_analytic.c.s
+.PHONY : erk_analytic.c.s
+
+lsrk_analytic.o: lsrk_analytic.c.o
+.PHONY : lsrk_analytic.o
+
+# target to build an object file
+lsrk_analytic.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.o
+.PHONY : lsrk_analytic.c.o
+
+lsrk_analytic.i: lsrk_analytic.c.i
+.PHONY : lsrk_analytic.i
+
+# target to preprocess a source file
+lsrk_analytic.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.i
+.PHONY : lsrk_analytic.c.i
+
+lsrk_analytic.s: lsrk_analytic.c.s
+.PHONY : lsrk_analytic.s
+
+# target to generate assembly for a file
+lsrk_analytic.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic.dir/lsrk_analytic.c.s
+.PHONY : lsrk_analytic.c.s
+
+lsrk_analytic_VarJac.o: lsrk_analytic_VarJac.c.o
+.PHONY : lsrk_analytic_VarJac.o
+
+# target to build an object file
+lsrk_analytic_VarJac.c.o:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.o
+.PHONY : lsrk_analytic_VarJac.c.o
+
+lsrk_analytic_VarJac.i: lsrk_analytic_VarJac.c.i
+.PHONY : lsrk_analytic_VarJac.i
+
+# target to preprocess a source file
+lsrk_analytic_VarJac.c.i:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.i
+.PHONY : lsrk_analytic_VarJac.c.i
+
+lsrk_analytic_VarJac.s: lsrk_analytic_VarJac.c.s
+.PHONY : lsrk_analytic_VarJac.s
+
+# target to generate assembly for a file
+lsrk_analytic_VarJac.c.s:
+ cd /home/maggul/STS/sundials/build && $(MAKE) $(MAKESILENT) -f examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/build.make examples/arkode/C_serial/CMakeFiles/lsrk_analytic_VarJac.dir/lsrk_analytic_VarJac.c.s
+.PHONY : lsrk_analytic_VarJac.c.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 "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... test_install_all_arkode_C_serial"
+ @echo "... test_install_arkode_C_serial"
+ @echo "... ark_KrylovDemo_prec"
+ @echo "... ark_analytic"
+ @echo "... ark_analytic_mels"
+ @echo "... ark_analytic_nonlin"
+ @echo "... ark_brusselator"
+ @echo "... ark_brusselator1D"
+ @echo "... ark_brusselator1D_imexmri"
+ @echo "... ark_brusselator_1D_mri"
+ @echo "... ark_brusselator_fp"
+ @echo "... ark_brusselator_mri"
+ @echo "... ark_conserved_exp_entropy_ark"
+ @echo "... ark_conserved_exp_entropy_erk"
+ @echo "... ark_damped_harmonic_symplectic"
+ @echo "... ark_dissipated_exp_entropy"
+ @echo "... ark_harmonic_symplectic"
+ @echo "... ark_heat1D"
+ @echo "... ark_heat1D_adapt"
+ @echo "... ark_kepler"
+ @echo "... ark_kpr_mri"
+ @echo "... ark_onewaycouple_mri"
+ @echo "... ark_reaction_diffusion_mri"
+ @echo "... ark_robertson"
+ @echo "... ark_robertson_constraints"
+ @echo "... ark_robertson_root"
+ @echo "... ark_twowaycouple_mri"
+ @echo "... erk_analytic"
+ @echo "... lsrk_analytic"
+ @echo "... lsrk_analytic_VarJac"
+ @echo "... ark_KrylovDemo_prec.o"
+ @echo "... ark_KrylovDemo_prec.i"
+ @echo "... ark_KrylovDemo_prec.s"
+ @echo "... ark_analytic.o"
+ @echo "... ark_analytic.i"
+ @echo "... ark_analytic.s"
+ @echo "... ark_analytic_mels.o"
+ @echo "... ark_analytic_mels.i"
+ @echo "... ark_analytic_mels.s"
+ @echo "... ark_analytic_nonlin.o"
+ @echo "... ark_analytic_nonlin.i"
+ @echo "... ark_analytic_nonlin.s"
+ @echo "... ark_brusselator.o"
+ @echo "... ark_brusselator.i"
+ @echo "... ark_brusselator.s"
+ @echo "... ark_brusselator1D.o"
+ @echo "... ark_brusselator1D.i"
+ @echo "... ark_brusselator1D.s"
+ @echo "... ark_brusselator1D_imexmri.o"
+ @echo "... ark_brusselator1D_imexmri.i"
+ @echo "... ark_brusselator1D_imexmri.s"
+ @echo "... ark_brusselator_1D_mri.o"
+ @echo "... ark_brusselator_1D_mri.i"
+ @echo "... ark_brusselator_1D_mri.s"
+ @echo "... ark_brusselator_fp.o"
+ @echo "... ark_brusselator_fp.i"
+ @echo "... ark_brusselator_fp.s"
+ @echo "... ark_brusselator_mri.o"
+ @echo "... ark_brusselator_mri.i"
+ @echo "... ark_brusselator_mri.s"
+ @echo "... ark_conserved_exp_entropy_ark.o"
+ @echo "... ark_conserved_exp_entropy_ark.i"
+ @echo "... ark_conserved_exp_entropy_ark.s"
+ @echo "... ark_conserved_exp_entropy_erk.o"
+ @echo "... ark_conserved_exp_entropy_erk.i"
+ @echo "... ark_conserved_exp_entropy_erk.s"
+ @echo "... ark_damped_harmonic_symplectic.o"
+ @echo "... ark_damped_harmonic_symplectic.i"
+ @echo "... ark_damped_harmonic_symplectic.s"
+ @echo "... ark_dissipated_exp_entropy.o"
+ @echo "... ark_dissipated_exp_entropy.i"
+ @echo "... ark_dissipated_exp_entropy.s"
+ @echo "... ark_harmonic_symplectic.o"
+ @echo "... ark_harmonic_symplectic.i"
+ @echo "... ark_harmonic_symplectic.s"
+ @echo "... ark_heat1D.o"
+ @echo "... ark_heat1D.i"
+ @echo "... ark_heat1D.s"
+ @echo "... ark_heat1D_adapt.o"
+ @echo "... ark_heat1D_adapt.i"
+ @echo "... ark_heat1D_adapt.s"
+ @echo "... ark_kepler.o"
+ @echo "... ark_kepler.i"
+ @echo "... ark_kepler.s"
+ @echo "... ark_kpr_mri.o"
+ @echo "... ark_kpr_mri.i"
+ @echo "... ark_kpr_mri.s"
+ @echo "... ark_onewaycouple_mri.o"
+ @echo "... ark_onewaycouple_mri.i"
+ @echo "... ark_onewaycouple_mri.s"
+ @echo "... ark_reaction_diffusion_mri.o"
+ @echo "... ark_reaction_diffusion_mri.i"
+ @echo "... ark_reaction_diffusion_mri.s"
+ @echo "... ark_robertson.o"
+ @echo "... ark_robertson.i"
+ @echo "... ark_robertson.s"
+ @echo "... ark_robertson_constraints.o"
+ @echo "... ark_robertson_constraints.i"
+ @echo "... ark_robertson_constraints.s"
+ @echo "... ark_robertson_root.o"
+ @echo "... ark_robertson_root.i"
+ @echo "... ark_robertson_root.s"
+ @echo "... ark_twowaycouple_mri.o"
+ @echo "... ark_twowaycouple_mri.i"
+ @echo "... ark_twowaycouple_mri.s"
+ @echo "... erk_analytic.o"
+ @echo "... erk_analytic.i"
+ @echo "... erk_analytic.s"
+ @echo "... lsrk_analytic.o"
+ @echo "... lsrk_analytic.i"
+ @echo "... lsrk_analytic.s"
+ @echo "... lsrk_analytic_VarJac.o"
+ @echo "... lsrk_analytic_VarJac.i"
+ @echo "... lsrk_analytic_VarJac.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:
+ cd /home/maggul/STS/sundials/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/build/examples/arkode/C_serial/Makefile_ex b/build/examples/arkode/C_serial/Makefile_ex
new file mode 100644
index 0000000000..62ef3acb09
--- /dev/null
+++ b/build/examples/arkode/C_serial/Makefile_ex
@@ -0,0 +1,133 @@
+# -*- mode: makefile -*-
+# -----------------------------------------------------------------
+# Programmer(s): Radu Serban @ LLNL
+# David J. Gardner @ LLNL
+# -----------------------------------------------------------------
+# SUNDIALS Copyright Start
+# Copyright (c) 2002-2024, Lawrence Livermore National Security
+# and Southern Methodist University.
+# All rights reserved.
+#
+# See the top-level LICENSE and NOTICE files for details.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+# SUNDIALS Copyright End
+# -----------------------------------------------------------------
+# Makefile for ARKODE serial examples
+#
+# This file is generated from a template using variables
+# set at configuration time. It can be used as a template for
+# other user Makefiles.
+# -----------------------------------------------------------------
+
+SHELL = sh
+
+prefix = /home/maggul/STS/sundials_install
+exec_prefix = /home/maggul/STS/sundials_install
+includedir = /home/maggul/STS/sundials_install/include
+libdir = /home/maggul/STS/sundials_install/lib
+
+CPP =
+CPPFLAGS =
+CC = /usr/bin/cc
+CFLAGS = -O3 -DNDEBUG
+LDFLAGS =
+LIBS = -lm
+
+LINKFLAGS = -Wl,-rpath,/home/maggul/STS/sundials_install/lib
+
+# -----------------------------------------------------------------------------------------
+
+LIBRARIES_LAPACK = -lsundials_sunlinsollapackdense -lsundials_sunlinsollapackband
+LINKFLAGS_LAPACK = ${LINKFLAGS}:
+
+INCLUDES_KLU =
+LIBRARIES_KLU = -lsundials_sunlinsolklu
+LINKFLAGS_KLU = ${LINKFLAGS}:
+
+INCLUDES_SLUMT =
+LIBRARIES_SLUMT = -lsundials_sunlinsolsuperlumt
+LINKFLAGS_SLUMT = ${LINKFLAGS}:
+
+TMP_INCS = ${includedir} ${INCLUDES_SLUMT} ${INCLUDES_KLU}
+INCLUDES = $(addprefix -I, ${TMP_INCS})
+LIBRARIES = -lsundials_arkode -lsundials_nvecserial -lsundials_nvecmanyvector -lsundials_core ${LIBS}
+
+# -----------------------------------------------------------------------------------------
+
+EXAMPLES = ark_analytic lsrk_analytic lsrk_analytic_VarJac erk_analytic ark_analytic_mels ark_analytic_nonlin ark_brusselator_1D_mri ark_brusselator_fp ark_brusselator_mri ark_brusselator ark_brusselator1D_imexmri ark_brusselator1D ark_conserved_exp_entropy_ark ark_conserved_exp_entropy_erk ark_damped_harmonic_symplectic ark_dissipated_exp_entropy ark_harmonic_symplectic ark_heat1D_adapt ark_heat1D ark_kepler ark_kpr_mri ark_KrylovDemo_prec ark_onewaycouple_mri ark_reaction_diffusion_mri ark_robertson_constraints ark_robertson_root ark_robertson ark_twowaycouple_mri
+EXAMPLES_DEPENDENCIES =
+
+OBJECTS = ${EXAMPLES:=.o}
+OBJECTS_DEPENDENCIES = ${EXAMPLES_DEPENDENCIES:=.o}
+
+# LAPACK Examples
+EXAMPLES_BL =
+EXAMPLES_DEPENDENCIES_BL =
+
+OBJECTS_BL = ${EXAMPLES_BL:=.o}
+OBJECTS_DEPENDENCIES_BL = ${EXAMPLES_DEPENDENCIES_BL:=.o}
+
+# KLU Examples
+EXAMPLES_KLU =
+EXAMPLES_DEPENDENCIES_KLU =
+
+OBJECTS_KLU = ${EXAMPLES_KLU:=.o}
+OBJECTS_DEPENDENCIES_KLU = ${EXAMPLES_DEPENDENCIES_KLU:=.o}
+
+# SuperLU_MT Examples
+EXAMPLES_SLUMT =
+EXAMPLES_DEPENDENCIES_SLUMT =
+
+OBJECTS_SLUMT = ${EXAMPLES_SLUMT:=.o}
+OBJECTS_DEPENDENCIES_SLUMT = ${EXAMPLES_DEPENDENCIES_SLUMT:=.o}
+
+# -----------------------------------------------------------------------------------------
+
+.SUFFIXES : .o .c
+
+.c.o :
+ ${CC} ${CPPFLAGS} ${CFLAGS} ${INCLUDES} -c $<
+
+# -----------------------------------------------------------------------------------------
+
+all: examples examples_bl examples_klu examples_slumt
+
+examples: ${OBJECTS}
+ @for i in ${EXAMPLES} ; do \
+ echo "${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LINKFLAGS}" ; \
+ ${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LINKFLAGS} ; \
+ done
+
+examples_bl: ${OBJECTS_BL}
+ @for i in ${EXAMPLES_BL} ; do \
+ echo "${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_BL} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_LAPACK} ${LINKFLAGS_LAPACK}" ; \
+ ${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_BL} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_LAPACK} ${LINKFLAGS_LAPACK} ; \
+ done
+
+examples_klu: ${OBJECTS_KLU}
+ @for i in ${EXAMPLES_KLU} ; do \
+ echo "${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_KLU} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_KLU} ${LINKFLAGS_KLU}" ; \
+ ${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_KLU} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_KLU} ${LINKFLAGS_KLU} ; \
+ done
+
+examples_slumt: ${OBJECTS_SLUMT}
+ @for i in ${EXAMPLES_SLUMT} ; do \
+ echo "${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_SLUMT} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_SLUMT} ${LINKFLAGS_SLUMT}" ; \
+ ${CC} -o $${i} $${i}.o ${OBJECTS_DEPENDENCIES_SLUMT} ${CFLAGS} ${LDFLAGS} ${INCLUDES} -L${libdir} ${LIBRARIES} ${LIBRARIES_SLUMT} ${LINKFLAGS_SLUMT} ; \
+ done
+
+${OBJECTS}: ${OBJECTS_DEPENDENCIES}
+
+${OBJECTS_BL}: ${OBJECTS_DEPENDENCIES_BL}
+
+${OBJECTS_KLU}: ${OBJECTS_DEPENDENCIES_KLU}
+
+${OBJECTS_SLUMT}: ${OBJECTS_DEPENDENCIES_SLUMT}
+
+clean:
+ rm -f ${OBJECTS_DEPENDENCIES} ${OBJECTS_DEPENDENCIES_BL} ${OBJECTS_DEPENDENCIES_KLU} ${OBJECTS_DEPENDENCIES_SLUMT}
+ rm -f ${OBJECTS} ${OBJECTS_BL} ${OBJECTS_KLU} ${OBJECTS_SLUMT}
+ rm -f ${EXAMPLES} ${EXAMPLES_BL} ${EXAMPLES_KLU} ${EXAMPLES_SLUMT}
+
+# -----------------------------------------------------------------------------------------
diff --git a/build/examples/arkode/C_serial/ark_KrylovDemo_prec b/build/examples/arkode/C_serial/ark_KrylovDemo_prec
new file mode 100755
index 0000000000..7c72d27ecd
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_KrylovDemo_prec differ
diff --git a/build/examples/arkode/C_serial/ark_analytic b/build/examples/arkode/C_serial/ark_analytic
new file mode 100755
index 0000000000..6dd1308752
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_analytic differ
diff --git a/build/examples/arkode/C_serial/ark_analytic_mels b/build/examples/arkode/C_serial/ark_analytic_mels
new file mode 100755
index 0000000000..249f1742d4
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_analytic_mels differ
diff --git a/build/examples/arkode/C_serial/ark_analytic_nonlin b/build/examples/arkode/C_serial/ark_analytic_nonlin
new file mode 100755
index 0000000000..4676dfb8bf
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_analytic_nonlin differ
diff --git a/build/examples/arkode/C_serial/ark_analytic_nonlin_stats.csv b/build/examples/arkode/C_serial/ark_analytic_nonlin_stats.csv
new file mode 100644
index 0000000000..646aa3a548
--- /dev/null
+++ b/build/examples/arkode/C_serial/ark_analytic_nonlin_stats.csv
@@ -0,0 +1 @@
+Time,10.0647724175856,Steps,233,Step attempts,234,Stability limited steps,0,Accuracy limited steps,234,Error test fails,1,NLS step fails,0,Inequality constraint fails,0,Initial step size,1.930101110942615e-10,Last step size,0.2073317187426858,Current step size,0.2073317187426858,RHS fn evals,1172
diff --git a/build/examples/arkode/C_serial/ark_analytic_sts b/build/examples/arkode/C_serial/ark_analytic_sts
new file mode 100755
index 0000000000..5836c810b5
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_analytic_sts differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator b/build/examples/arkode/C_serial/ark_brusselator
new file mode 100755
index 0000000000..3b77e52e66
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator1D b/build/examples/arkode/C_serial/ark_brusselator1D
new file mode 100755
index 0000000000..54a8f77fae
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator1D differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator1D_imexmri b/build/examples/arkode/C_serial/ark_brusselator1D_imexmri
new file mode 100755
index 0000000000..afae785afb
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator1D_imexmri differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator_1D_mri b/build/examples/arkode/C_serial/ark_brusselator_1D_mri
new file mode 100755
index 0000000000..35c04d0343
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator_1D_mri differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator_fp b/build/examples/arkode/C_serial/ark_brusselator_fp
new file mode 100755
index 0000000000..49ada43256
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator_fp differ
diff --git a/build/examples/arkode/C_serial/ark_brusselator_mri b/build/examples/arkode/C_serial/ark_brusselator_mri
new file mode 100755
index 0000000000..b3baa12716
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_brusselator_mri differ
diff --git a/build/examples/arkode/C_serial/ark_conserved_exp_entropy_ark b/build/examples/arkode/C_serial/ark_conserved_exp_entropy_ark
new file mode 100755
index 0000000000..deab7f710c
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_conserved_exp_entropy_ark differ
diff --git a/build/examples/arkode/C_serial/ark_conserved_exp_entropy_erk b/build/examples/arkode/C_serial/ark_conserved_exp_entropy_erk
new file mode 100755
index 0000000000..df478d2d77
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_conserved_exp_entropy_erk differ
diff --git a/build/examples/arkode/C_serial/ark_damped_harmonic_symplectic b/build/examples/arkode/C_serial/ark_damped_harmonic_symplectic
new file mode 100755
index 0000000000..be8b7deeef
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_damped_harmonic_symplectic differ
diff --git a/build/examples/arkode/C_serial/ark_dissipated_exp_entropy b/build/examples/arkode/C_serial/ark_dissipated_exp_entropy
new file mode 100755
index 0000000000..55883e9c47
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_dissipated_exp_entropy differ
diff --git a/build/examples/arkode/C_serial/ark_harmonic_symplectic b/build/examples/arkode/C_serial/ark_harmonic_symplectic
new file mode 100755
index 0000000000..ef65b3184b
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_harmonic_symplectic differ
diff --git a/build/examples/arkode/C_serial/ark_heat1D b/build/examples/arkode/C_serial/ark_heat1D
new file mode 100755
index 0000000000..ba2b4f40b2
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_heat1D differ
diff --git a/build/examples/arkode/C_serial/ark_heat1D_adapt b/build/examples/arkode/C_serial/ark_heat1D_adapt
new file mode 100755
index 0000000000..522d8f52dd
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_heat1D_adapt differ
diff --git a/build/examples/arkode/C_serial/ark_kepler b/build/examples/arkode/C_serial/ark_kepler
new file mode 100755
index 0000000000..f94912a5c2
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_kepler differ
diff --git a/build/examples/arkode/C_serial/ark_kpr_mri b/build/examples/arkode/C_serial/ark_kpr_mri
new file mode 100755
index 0000000000..1570843486
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_kpr_mri differ
diff --git a/build/examples/arkode/C_serial/ark_onewaycouple_mri b/build/examples/arkode/C_serial/ark_onewaycouple_mri
new file mode 100755
index 0000000000..99b49be369
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_onewaycouple_mri differ
diff --git a/build/examples/arkode/C_serial/ark_reaction_diffusion_mri b/build/examples/arkode/C_serial/ark_reaction_diffusion_mri
new file mode 100755
index 0000000000..eabe9e0be6
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_reaction_diffusion_mri differ
diff --git a/build/examples/arkode/C_serial/ark_robertson b/build/examples/arkode/C_serial/ark_robertson
new file mode 100755
index 0000000000..a6d662ffcb
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_robertson differ
diff --git a/build/examples/arkode/C_serial/ark_robertson_constraints b/build/examples/arkode/C_serial/ark_robertson_constraints
new file mode 100755
index 0000000000..b23907765f
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_robertson_constraints differ
diff --git a/build/examples/arkode/C_serial/ark_robertson_root b/build/examples/arkode/C_serial/ark_robertson_root
new file mode 100755
index 0000000000..bf1defcc7e
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_robertson_root differ
diff --git a/build/examples/arkode/C_serial/ark_twowaycouple_mri b/build/examples/arkode/C_serial/ark_twowaycouple_mri
new file mode 100755
index 0000000000..640d57d555
Binary files /dev/null and b/build/examples/arkode/C_serial/ark_twowaycouple_mri differ
diff --git a/build/examples/arkode/C_serial/cmake_install.cmake b/build/examples/arkode/C_serial/cmake_install.cmake
new file mode 100644
index 0000000000..869be0573e
--- /dev/null
+++ b/build/examples/arkode/C_serial/cmake_install.cmake
@@ -0,0 +1,1193 @@
+# Install script for directory: /home/maggul/STS/sundials/examples/arkode/C_serial
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/home/maggul/STS/sundials_install")
+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 "RelWithDebInfo")
+ 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()
+
+# Set default install directory permissions.
+if(NOT DEFINED CMAKE_OBJDUMP)
+ set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/lsrk_analytic.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/lsrk_analytic.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/lsrk_analytic_VarJac.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/lsrk_analytic_VarJac.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/lsrk_analytic_VarJac.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/erk_analytic.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/erk_analytic.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/erk_analytic.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic_mels.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic_mels.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_mels.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic_nonlin.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic_nonlin.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_1D_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_1D_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_1D_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_fp.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_fp.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_fp.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_0_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_0_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_2_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_2_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_3_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_3_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_4_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_4_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_5_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_5_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_6_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_6_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D_imexmri_7_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D_imexmri_7_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_brusselator1D.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_brusselator1D.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_ark_1_0.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark_1_0.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_ark_1_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_ark_1_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_conserved_exp_entropy_erk_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_conserved_exp_entropy_erk_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_dissipated_exp_entropy.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_dissipated_exp_entropy_1_0.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy_1_0.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_dissipated_exp_entropy.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_dissipated_exp_entropy_1_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_dissipated_exp_entropy_1_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_harmonic_symplectic.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_harmonic_symplectic.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_heat1D_adapt.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_heat1D_adapt.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D_adapt.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_heat1D.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_heat1D.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_heat1D.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_adapt.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_ERK_--step-mode_fixed_--count-orbits.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--count-orbits_--use-compensated-sums.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--count-orbits_--use-compensated-sums.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_EULER_1_1_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_2_2_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_3_3_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_4_4_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_MCLACHLAN_5_6_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_PSEUDO_LEAPFROG_2_2_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_RUTH_3_3_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_--stepper_SPRK_--step-mode_fixed_--method_ARKODE_SPRK_YOSHIDA_6_8_--tf_50_--check-order_--nout_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_0_0.002.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_0_0.002.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_1_0.002.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_1_0.002.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_2_0.005.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_2_0.005.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_3_0.01.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_3_0.01.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_4_0.002.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_4_0.002.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_5_0.002.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_5_0.002.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_6_0.005.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_6_0.005.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_7_0.001_-100_100_0.5_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_7_0.001_-100_100_0.5_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_7_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_7_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_8_0.001_-100_100_0.5_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_8_0.001_-100_100_0.5_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_8_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_8_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_9_0.001_-100_100_0.5_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_9_0.001_-100_100_0.5_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kpr_mri_9_0.001.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kpr_mri_9_0.001.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec_1.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec_1.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_KrylovDemo_prec_2.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_KrylovDemo_prec_2.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_onewaycouple_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_onewaycouple_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_onewaycouple_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_reaction_diffusion_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_reaction_diffusion_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson_constraints.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson_constraints.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_constraints.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson_root.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson_root.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_root.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_twowaycouple_mri.c;/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_twowaycouple_mri.out")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.c"
+ "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_twowaycouple_mri.out"
+ )
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/README")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/README")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_analytic_nonlin_stats.csv")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_analytic_nonlin_stats.csv")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_damped_harmonic_symplectic.h")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_damped_harmonic_symplectic.h")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_harmonic_symplectic.h")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_harmonic_symplectic.h")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler_plot.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler_plot.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_kepler.h")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_kepler.h")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_reaction_diffusion_mri_fast_stats.csv")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri_fast_stats.csv")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_reaction_diffusion_mri_slow_stats.csv")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_reaction_diffusion_mri_slow_stats.csv")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/ark_robertson_stats.csv")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/ark_robertson_stats.csv")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_brusselator1D_FEM.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_brusselator1D_FEM.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_brusselator1D.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_brusselator1D.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_heat1D_adapt.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_heat1D_adapt.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_heat1D.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_heat1D.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_sol_log.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_sol_log.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/plot_sol.py")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/examples/arkode/C_serial/plot_sol.py")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/CMakeLists.txt")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE FILES "/home/maggul/STS/sundials/build/examples/arkode/C_serial/CMakeLists.txt")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/home/maggul/STS/sundials_install/examples/arkode/C_serial/Makefile")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "/home/maggul/STS/sundials_install/examples/arkode/C_serial" TYPE FILE RENAME "Makefile" FILES "/home/maggul/STS/sundials/build/examples/arkode/C_serial/Makefile_ex")
+endif()
+
diff --git a/build/examples/arkode/C_serial/erk_analytic b/build/examples/arkode/C_serial/erk_analytic
new file mode 100755
index 0000000000..27ba37c638
Binary files /dev/null and b/build/examples/arkode/C_serial/erk_analytic differ
diff --git a/build/examples/arkode/C_serial/lsrk_analytic b/build/examples/arkode/C_serial/lsrk_analytic
new file mode 100755
index 0000000000..8821cf89a2
Binary files /dev/null and b/build/examples/arkode/C_serial/lsrk_analytic differ
diff --git a/build/examples/arkode/C_serial/lsrk_analytic_VarJac b/build/examples/arkode/C_serial/lsrk_analytic_VarJac
new file mode 100755
index 0000000000..eb4091487c
Binary files /dev/null and b/build/examples/arkode/C_serial/lsrk_analytic_VarJac differ
diff --git a/build/examples/arkode/C_serial/solution.txt b/build/examples/arkode/C_serial/solution.txt
new file mode 100644
index 0000000000..24aa339a1a
--- /dev/null
+++ b/build/examples/arkode/C_serial/solution.txt
@@ -0,0 +1,12 @@
+# t u
+ 0.0000000000000000e+00 0.0000000000000000e+00
+ 1.0000000000000000e+00 7.8539816309275012e-01
+ 2.0000000000000000e+00 1.1071487168231009e+00
+ 3.0000000000000000e+00 1.2490457714560297e+00
+ 4.0000000000000000e+00 1.3258176625604148e+00
+ 5.0000000000000000e+00 1.3734007655577745e+00
+ 6.0000000000000000e+00 1.4056476473638386e+00
+ 7.0000000000000000e+00 1.4288992681829229e+00
+ 8.0000000000000000e+00 1.4464413277079933e+00
+ 9.0000000000000000e+00 1.4601390944744750e+00
+ 1.0000000000000000e+01 1.4711276413486425e+00
diff --git a/examples/arkode/C_serial/CMakeLists.txt b/examples/arkode/C_serial/CMakeLists.txt
index add49c3c21..7d6ef198bb 100644
--- a/examples/arkode/C_serial/CMakeLists.txt
+++ b/examples/arkode/C_serial/CMakeLists.txt
@@ -23,6 +23,7 @@ set(ARKODE_examples
# tests that are always run
"ark_analytic\;\;"
"lsrk_analytic\;\;"
+ "lsrk_analytic_VarJac\;\;"
"erk_analytic\;\;"
# develop tests
"ark_analytic_mels\;\;develop"
diff --git a/src/arkode/arkode_lsrkstep.c b/src/arkode/arkode_lsrkstep.c
index 9b9d9292a1..2f48c428de 100644
--- a/src/arkode/arkode_lsrkstep.c
+++ b/src/arkode/arkode_lsrkstep.c
@@ -403,8 +403,8 @@ int lsrkStep_Init(ARKodeMem ark_mem, int init_type)
}
/* Retrieve/store method and embedding orders now that table is finalized */
- step_mem->q = ark_mem->hadapt_mem->q = 2;
- step_mem->p = ark_mem->hadapt_mem->p = 2;
+ step_mem->q = ark_mem->hadapt_mem->q = 3;
+ step_mem->p = ark_mem->hadapt_mem->p = 3;
/* Allocate ARK RHS vector memory, update storage requirements */
/* Allocate Fe if needed */
diff --git a/src/arkode/arkode_lsrkstep_io.c b/src/arkode/arkode_lsrkstep_io.c
index ca5b8f59d0..d67972da47 100644
--- a/src/arkode/arkode_lsrkstep_io.c
+++ b/src/arkode/arkode_lsrkstep_io.c
@@ -284,7 +284,7 @@ int lsrkStep_SetDefaults(ARKodeMem ark_mem)
}
}
ark_mem->hadapt_mem->hcontroller = NULL;
- ark_mem->hadapt_mem->hcontroller = SUNAdaptController_PI(ark_mem->sunctx);
+ ark_mem->hadapt_mem->hcontroller = SUNAdaptController_ImpGus(ark_mem->sunctx);
if (ark_mem->hadapt_mem->hcontroller == NULL)
{
arkProcessError(ark_mem, ARK_MEM_FAIL, __LINE__, __func__, __FILE__,
@@ -326,12 +326,12 @@ int lsrkStep_SetDefaults(ARKodeMem ark_mem)
ark_mem->hadapt_mem->etamxf = SUN_RCONST(0.3); /* max change on error-failed step */
ark_mem->hadapt_mem->safety = SUN_RCONST(0.99); /* step adaptivity safety factor */
- ark_mem->hadapt_mem->growth = SUN_RCONST(25.0); /* step adaptivity growth factor */
+ ark_mem->hadapt_mem->growth = SUN_RCONST(50.0); /* step adaptivity growth factor */
(void)SUNAdaptController_SetErrorBias(ark_mem->hadapt_mem->hcontroller,
SUN_RCONST(1.2));
- (void)SUNAdaptController_SetParams_PI(ark_mem->hadapt_mem->hcontroller,
- SUN_RCONST(0.8), -SUN_RCONST(0.31));
+ (void)SUNAdaptController_SetParams_ImpGus(ark_mem->hadapt_mem->hcontroller,
+ SUN_RCONST(0.98), -SUN_RCONST(-0.95));
return (ARK_SUCCESS);
}