The level set function for the sphere geometry
if (
d == 2)
return 26*(
pow(x[0],5) - 10*
pow(x[0],3)*sqr(x[1])
else return 3*sqr(x[0])*x[1] -
pow(x[1],3);
}
};
}
}
};
if (
d == 2)
return _f(x)/(25+sqr(
norm(x)));
}
protected:
size_t d;
f _f;
};