29 #ifndef NEMOSYS_PATCHRECOVERY_H_    30 #define NEMOSYS_PATCHRECOVERY_H_    32 #include "nemosys_export.h"    48                   const std::vector<int> &arrayIDs);
    58     void recoverNodalSolution(
bool ortho);
    64     std::vector<std::vector<double>> computeNodalError();
    72     getMinMaxCoords(
const std::vector<std::vector<double>> &coords) 
const;
    75     void regularizeCoords(std::vector<std::vector<double>> &coords,
    76                           std::vector<double> &genNodeCoord) 
const;
    80                             std::vector<std::vector<double>> &coords,
    81                             std::vector<Eigen::VectorXd> &
data,
    82                             const std::vector<int> &numComponents,
    86 #endif  // NEMOSYS_PATCHRECOVERY_H_ 
data_type data
Edge/face with sorted point ids (a, b, c, ...) is located at some index i in data[b], with data[b][i].first == [a, c] (for edges, third point id treated as -1). 
 
std::vector< pntDataPair > pntDataPairVec
 
std::unique_ptr< GaussCubature > cubature