IODA Bundle
IngesterTypes.h
Go to the documentation of this file.
1 /*
2  * (C) Copyright 2020 NOAA/NWS/NCEP/EMC
3  *
4  * This software is licensed under the terms of the Apache Licence Version 2.0
5  * which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
6  */
7 
8 #pragma once
9 
10 #include <map>
11 #include <string>
12 #include <vector>
13 
14 #include "Eigen/Dense"
15 
16 namespace Ingester
17 {
18  typedef float FloatType;
19  typedef Eigen::Array<FloatType, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> IngesterArray;
20  typedef std::map<std::string, IngesterArray> IngesterArrayMap;
21  typedef std::vector<std::string> IngesterStrVector;
22 }
Eigen::Array< FloatType, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > IngesterArray
Definition: IngesterTypes.h:19
float FloatType
Definition: IngesterTypes.h:18
std::vector< std::string > IngesterStrVector
Definition: IngesterTypes.h:21
std::map< std::string, IngesterArray > IngesterArrayMap
Definition: IngesterTypes.h:20