Next: , Previous: , Up: Reference manual   [Contents][Index]


7.28 Package FL.DOMAINS

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: CIRCLE-RING-DOMAIN R1 R2 &KEY (INTERIOR-P T) (CHANNEL-BREADTH 0.0) FLIPPED-P

Constructs a domain for a circle ring with inner radius r1 and outer radius r2. If r2 is NIL, then the result is a circle domain or radius r1.

Function: CYLINDER-DOMAIN R H &KEY FLIPPED-P

A domain which is a cartesian product of a circle and an interval.

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 (MIDPOINT (MAKE-DOUBLE-VEC DIM 0.5))

Generates an n-cube-domain with an ellipsoidal hole satisfying <A(x-midpoint),(x-midpoint)>=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: , Previous: , Up: Reference manual   [Contents][Index]