//=== author:Elwardi ===//
namespace Foam
{
    namespace mff
    {
        template <>
        class nanoflannKDTree<vector2D, List<vector2D>;

        template <>
        class nanoflannKDTree<vector2D, Field<vector2D>;

        template <>
        class nanoflannKDTree<vector, List<vector>;

        template <>
        class nanoflannKDTree<vector, Field<vector>;
    }
}

Force instantiations of nanoflannKDTree for 2D and 3D domains but explitcit instantiation