1 #ifndef DIFFERENTIATION_TOOLS_HPP 2 #define DIFFERENTIATION_TOOLS_HPP 1 37 std::vector<double> & diff_array,
40 const int order_of_deriv = 1,
68 std::vector<double> & diff_array,
69 const std::vector<double> & grid,
91 const std::vector<double*> & deriv_vals,
92 const std::vector<
const std::vector<double>*> & fields,
93 const std::vector<double> & grid,
94 const std::string & dim,
95 const int Itime,
const int Idepth,
const int Ilat,
const int Ilon,
96 const int Ntime,
const int Ndepth,
const int Nlat,
const int Nlon,
97 const std::vector<bool> & mask,
98 const int order_of_deriv = 1,
124 const std::vector<double*> & x_deriv_vals,
125 const std::vector<double*> & y_deriv_vals,
126 const std::vector<double*> & z_deriv_vals,
127 const std::vector<
const std::vector<double>*> & fields,
128 const std::vector<double> & latitude,
129 const std::vector<double> & longitude,
130 const int Itime,
const int Idepth,
const int Ilat,
const int Ilon,
131 const int Ntime,
const int Ndepth,
const int Nlat,
const int Nlon,
132 const std::vector<bool> & mask,
133 const int order_of_deriv = 1,
157 std::vector<double> & diff_vector,
159 const std::vector<double> & grid,
160 const std::string & dim,
169 const std::vector<bool> & mask,
170 const int order_of_deriv,
const int DiffOrd
Differentiation order for finite differencing (currently must be 2, 4, or 6).
Definition: constants.hpp:81
Provide namespace for global constants (physical and computational).