Next: Package FL.APPLICATION, Previous: Package FL.PLOT, Up: Reference manual [Contents][Index]

Femlisp package for domain definitions.

- Function:
**BL-PATCH-ON-ARTIFICIAL-BOUNDARY**`BL-DOMAIN``PATCH` -
Returns the artificial boundary on which the distributional source acts.

- Function:
**BL-PATCH-ON-LOWER-BOUNDARY**`BL-DOMAIN``PATCH` -
Returns T if the patch is on the lower oscillating boundary.

- Function:
**BL-PATCH-ON-PELLET-BOUNDARY**`BL-DOMAIN``PATCH` -
Returns T if the patch is on the pellet.

- Function:
**BL-PATCH-ON-UPPER-BOUNDARY**`BL-DOMAIN``PATCH` -
Returns T if the patch is on the upper boundary.

- Function:
**N-CELL-WITH-BALL-HOLE**`DIM`&KEY (`RADIUS`0.25) -
Generates an n-dimensional cell domain with an n-ball hole.

- Function:
**N-CELL-WITH-BALL-INLAY**`DIM`&KEY (`RADIUS`0.25) -
Generates an n-dimensional cell domain with an n-ball inlay.

- Function:
**N-CELL-WITH-CUBIC-HOLE**`DIM` -
Generates an n-dimensional cell domain with an n-cube hole.

- Function:
**N-CELL-WITH-CUBIC-INLAY**`DIM` -
Generates an n-dimensional cell domain with an n-cube hole.

- Function:
**N-CELL-WITH-ELLIPSOIDAL-HOLE**`DIM`&KEY`A` -
Generates an n-dimensional cell domain with an ellipsoidal hole.

- Function:
**N-CUBE-WITH-BALL-HOLE**`DIM`&KEY (`RADIUS`0.25) -
Generates an n-cube-domain with an n-ball hole using n-cube patches.

- Function:
**N-CUBE-WITH-BALL-INLAY**`DIM`&KEY (`RADIUS`0.25) -
Generates an n-cube-domain with an n-ball inlay using n-cube patches.

- Function:
**N-CUBE-WITH-CUBIC-HOLE**`DIM` -
Generates an n-cube-domain with an n-cube hole.

- Function:
**N-CUBE-WITH-CUBIC-INLAY**`DIM` -
Generates an n-cube-domain with an n-cube inlay.

- Function:
**N-CUBE-WITH-ELLIPSOIDAL-HOLE**`DIM`&KEY`A` -
Generates an n-cube-domain with an ellipsoidal hole satisfying (Ax,x)=1 using n-cube patches.

- Function:
**OSCILLATING-BOUNDARY-DOMAIN**`DIM``F`&KEY`GRAD-F`(`UPPER``T`) -
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.

- Function:
**PATCH-IN-INLAY-P**`PATCH` -
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.

- Function:
**PATCH-ON-INNER-BOUNDARY-P**`PATCH` -
Checks if the patch is part of the hole boundary.

- Function:
**PATCH-ON-N-CUBE-BOUNDARY-P**`PATCH` -
Returns T, if the patch is on the boundary of the n-cube.

- Function:
**SINUSOIDAL-BL-CELL**`DIM`&REST`REST`&KEY (`AMPLITUDE`0.15) (`SHIFT`1.0) &ALLOW-OTHER-KEYS -
Returns a boundary layer cell with a sinusoidally oscillating lower boundary.

- Function:
**SPLINE-INTERPOLATED-BL-CELL**`HEIGHTS` -
Boundary which is interpolated from heights.

Next: Package FL.APPLICATION, Previous: Package FL.PLOT, Up: Reference manual [Contents][Index]