Rheolef  7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
p_laplacian2.icc

The p-Laplacian problem by the Newton method – class body.

The p-Laplacian problem by the Newton method – class body

field rh (Xh, 0);
pm.solve (mrh, rh);
field mgh = a1*rh;
mgh.set_b() = 0;
return mgh;
}
Float p_laplacian::space_norm (const field& uh) const {
return sqrt (m(uh,uh));
}
field rh (Xh, 0);
pm.solve (mrh, rh);
return sqrt (dual(mrh, rh));
}
see the Float page for the full documentation
see the field page for the full documentation
Float dual_space_norm(const field &mrh) const
field derivative_trans_mult(const field &mrh) const
Float space_norm(const field &uh) const
problem pm
Definition p_laplacian.h:41
rheolef::std::enable_if< details::is_field_expr_affine_homogeneous< Expr1 >::value &&details::is_field_expr_affine_homogeneous< Expr2 >::value, promote< Expr1::float_type, Expr2::float_type >::type > type dual const Expr1 expr1, const Expr2 expr2 dual(const Expr1 &expr1, const Expr2 &expr2)
Definition field_expr.h:229