4 #ifndef INCLUDE_TOOLS_H_
5 #define INCLUDE_TOOLS_H_
7 std::vector<arma_cube> make_cube_vector(int64_t nLons,
12 arma_cube dot_product(std::vector<arma_cube> vec1,
13 std::vector<arma_cube> vec2);
15 std::vector<arma_cube> cross_product(std::vector<arma_cube> vec1,
16 std::vector<arma_cube> vec2);
18 std::vector<precision_t> make_vector_from_fvec(arma_vec in_fvec);
19 arma_vec make_fvec_from_vector(std::vector<precision_t> in_vector);
21 #endif // INCLUDE_TOOLS_H_