partInt - Do partial integrations
Calling sequence:
partInt(expr,var):
Parameters
expr - The expression that is to be partially integrated.
var - variable or list of variables appearing inside ElementInt() in expr.
Synopsis:
Examples:
> partInt(ElementInt(f(x)*diff(g(x),x)),g(x)); /d \ -ElementInt(g(x) |-- f(x)|) + BoundaryInt(BdNx g(x) f(x)) \dx /
> partInt( 0 = ElementInt(f(x)*diff(g(x),x)) ,g(x)); /d \ 0 = -ElementInt(g(x) |-- f(x)|) + BoundaryInt(BdNx g(x) f(x)) \dx /
> Lapl:= nab(nab(u(x,y))[i])[j] &t delta[i,j]; / 2 \ / 2 \ |d | |d | Lapl := |--- u(x, y)| + |--- u(x, y)| | 2 | | 2 | \dx / \dy / > partInt( ElementInt(test(x,y)*Lapl) ,u(x,y)); /d \ /d \ -ElementInt(|-- u(x, y)| |-- test(x, y)|) \dx / \dx / /d \ + BoundaryInt(BdNx |-- u(x, y)| test(x, y)) \dx / /d \ /d \ - ElementInt(|-- u(x, y)| |-- test(x, y)|) \dy / \dy / /d \ + BoundaryInt(BdNy |-- u(x, y)| test(x, y)) \dy /