#include <cstddef>
#include <memory>
#include <vector>
#include <cmath>
#include "InputInterpolation.hh"
#include "Interpolation1D.hh"
#include "pism/util/VariableMetadata.hh"
#include "pism/util/projection.hh"
#include "pism/util/Grid.hh"
#include "pism/util/error_handling.hh"
#include "pism/util/Context.hh"
#include "pism/util/Logger.hh"
#include "pism/util/petscwrappers/Vec.hh"
#include "pism/util/array/Scalar.hh"
#include "pism/util/InputInterpolationYAC.hh"
#include "pism/util/pism_utilities.hh"
#include <proj.h>
#include "pism/util/Proj.hh"
#include "yac.h"
Go to the source code of this file.
|
static void | pism::pism_yac_error_handler (MPI_Comm, const char *msg, const char *source, int line) |
|
static std::vector< double > | pism::grid_subset (int xs, int xm, const std::vector< double > &coords) |
|
static double | pism::dx_estimate (Proj &mapping, double x1, double x2, double y) |
|
static double | pism::dx_min (const std::string &proj_string, const std::vector< double > &x, const std::vector< double > &y) |
|
static double | pism::dy_estimate (Proj &mapping, double x, double y1, double y2) |
|
static double | pism::dy_min (const std::string &proj_string, const std::vector< double > &x, const std::vector< double > &y) |
|