28 *
point (-sqr(sin(
pi*x[0]))*sin(2*
pi*x[1]),
29 sqr(sin(
pi*x[1]))*sin(2*
pi*x[0]));
39 return sqrt(sqr(x[0]-
x0) + sqr(x[1]-
y0)) -
r;
43 static constexpr Float
see the Float page for the full documentation
see the point page for the full documentation
check_macro(expr1.have_homogeneous_space(Xh1), "dual(expr1,expr2); expr1 should have homogeneous space. HINT: use dual(interpolate(Xh, expr1),expr2)")
static constexpr Float y0
static constexpr Float x0
Float operator()(const point &x) const
static constexpr Float tf
point operator()(const point &x) const