Skip to content

Commit

Permalink
reorganize header files
Browse files Browse the repository at this point in the history
  • Loading branch information
Chrismarsh committed Jun 14, 2024
1 parent e69c657 commit af157d0
Showing 1 changed file with 41 additions and 38 deletions.
79 changes: 41 additions & 38 deletions src/core.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,75 +23,78 @@
#pragma once

//vtk includes
#include <vtkPoints.h>
#include <vtkPolyData.h>
#include <vtkSmartPointer.h>
#include <vtkPoints.h>
#include <vtkXMLPolyDataWriter.h>
#include <vtkVersion.h>
#include <vtkStringArray.h>
#include <vtkVersion.h>
#include <vtkXMLPolyDataWriter.h>

//std includes
#include <string>
#include <sstream>
#include <fstream>
#include <vector>
#include <errno.h>
#include <utility> // std::pair
#include <set>

#include <algorithm>
#include <chrono>
#include <map>
#include <stdio.h>
#include <cstdlib>
#include <chrono>
#include <algorithm>
#include <memory> //unique ptr
#include <cstdlib>

//for getpid
#include <unistd.h>
#include <cstdlib>
#include <errno.h>
#include <fstream>
#include <map>
#include <memory> //unique ptr
#include <set>
#include <sstream>
#include <stdio.h>
#include <string>
#include <unistd.h> //for getpid
#include <utility> // std::pair
#include <vector>

//boost includes
#include <boost/graph/graph_traits.hpp>
#include <boost/algorithm/cxx11/any_of.hpp>
#include <boost/bind/bind.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/date_time/posix_time/posix_time_io.hpp>
#include <boost/filesystem.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/topological_sort.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/graphviz.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/graph/topological_sort.hpp>
#include <boost/make_shared.hpp>
#include <boost/algorithm/cxx11/any_of.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/program_options.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
#include <boost/program_options.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/tokenizer.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/date_time/posix_time/posix_time_io.hpp>
#include <boost/filesystem.hpp>
#include <boost/bind/bind.hpp>
namespace pt = boost::property_tree;
namespace po = boost::program_options;

// tbb
#include <tbb/concurrent_vector.h>

//osgeo
#include <ogr_spatialref.h>

//gls
#include <gsl/gsl_errno.h>

//includes from CHM
#include "logger.hpp"
#include "exception.hpp"
#include "triangulation.hpp"
#include "filter_base.hpp"
#include "module_base.hpp"
#include "station.hpp"
#include "timer.hpp"
#include "global.hpp"
#include "str_format.h"
#include "interpolation.hpp"
#include "readjson.hpp"
#include "version.h"
#include "logger.hpp"
#include "math/coordinates.hpp"
#include "timeseries/netcdf.hpp"
#include "gsl/gsl_errno.h"
#include "metdata.hpp"
#include "module_base.hpp"
#include "readjson.hpp"
#include "station.hpp"
#include "str_format.h"
#include "timer.hpp"
#include "timeseries/netcdf.hpp"
#include "triangulation.hpp"
#include "version.h"

#ifdef USE_MPI
#include <boost/mpi.hpp>
Expand Down

0 comments on commit af157d0

Please sign in to comment.