Adaptive Mesh Refinement
Object.cpp requires the following methods
vector<double> getCoordinates();
Adaptive mesh refinement (AMR) tree data structure to be used to divide large systems of coordinate points into subsystems.