Femlisp package for domain definitions.
Returns the artificial boundary on which the distributional source acts.
Returns T if the patch is on the lower oscillating boundary.
Generates an n-dimensional cell domain with an n-ball inlay.
Generates an n-dimensional cell domain with an ellipsoidal hole.
Generates an n-cube-domain with an n-ball hole using n-cube patches.
Generates an n-cube-domain with an n-ball inlay using n-cube patches.
Generates an n-cube-domain with an ellipsoidal hole satisfying (Ax,x)=1 using n-cube patches.
Returns a domain with an oscillating lower boundary at $x_n=-1$ where the oscillation is defined by a scaling function $f$ with values in $R^+$. Usually, also $grad-f$ should be provided, because it makes possible an enhanced domain approximation.
Checks if the patch is part of the inlay including its boundary. This is done by checking if all corners lie in the interior of the unit cell.