[ Identification | Description | Input parameters | Links ]

The Mirror_parabolic Component

Idealized parabolic mirror (in XZ)

Identification

Description

Takes a reflectivity as input and reflects rays in a ideal geometry
parabolic mirror. The mirror is positioned in the zx-plane curving towards positive y.
I.e. the focal point is (0,0,f(a,b))
The geometry of the paraboloid is governed by the equation: y = x^2 / a^2 + z^2 / b^2
Hence, the focal length for the 'x' curve is f=a^2 / 4, and analogous for z.

Example: Mirror_parabolic(R0=1, a=1, b=0, xwidth=0.02, yheight=0, zdepth=0.05)

Input parameters

Parameters in boldface are required; the others are optional.
NameUnitDescriptionDefault
R01Reflectivity of mirror.1
asqrt(m)Transverse curvature scale, if zero - the mirror is flat along x.1
bsqrt(m)Longitudinal curvature scale, if zero, flat along z.1
xwidthmWidth of mirror.0.1
zdepthmLength of mirror.0.1
yheightmThickness of mirror. If 0 (the default) the mirror is mathemticlly thin. Only has an effect for hitting the mirror from the side.0
focusxmTransverse focal length along X. Sets a.0
focuszmLongitudinal focal length along Z. Sets b.0
radiusmFocal length. Sets focusx and focusz.0
AT ( , , ) RELATIVE
ROTATED ( , , ) RELATIVE

Links


[ Identification | Description | Input parameters | Links ]

Generated on mcxtrace 3.5.24