00001 #pragma once 00002 #ifndef FILE_TOOLBOX 00003 #define FILE_TOOLBOX 00004 00005 #include <iostream> 00006 using namespace std; 00007 00008 #include <vector> 00009 #include "vector/vector.h" 00010 #include "vector/packed_vector.h" 00011 #include "vector/sort.h" 00012 00013 #include "matrix/matrix.h" 00014 #include "matrix/idx_matrix.h" 00015 #include "matrix/crs_matrix.h" 00016 #include "matrix/diagonal_matrix.h" 00017 00018 #ifdef LIB_BASIC_NETWORK 00019 #include <ctime> 00020 #include "network/basic_network.h" 00021 #else 00022 #include <mpi.h> 00023 #include "network/mpi_network.h" 00024 #endif 00025 00026 #include "communicator/communicator.h" 00027 00028 #include <fstream> 00029 #include <string> 00030 #include <sstream> 00031 #include "file/file.h" 00032 00033 #include <cmath> 00034 #include <algorithm> 00035 00036 #endif