comment { Carr2400.ufm Version 1.1 Ultra Fractal conversions of Robert Carr's formulas Carr2400 - Carr2499 by Erik Reckase, March 2, 2000 History: Version 1.1 - major optimization overhaul, cleanup, hints Version 1.0 - Initial Release Original formulas pulled from _rc2.frm Carr2402-2410,2413-2422, 2424,2430-2432, 2434-2462,2472, 2476-2482,2484-2499 : pixel fix Carr2487-2488 : cosxx fix Carr2444,2447 : modified cabs Carr2411 : bad assignment } Carr2400 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=pixel-conj(.1/pixel)-flip(conj(.01/pixel)) c=conj(pixel)*sqr(pixel)-sinh(.1/pixel)-sqr(flip(.0051/pixel)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2400" periodicity = 0 maxiter = 500 magn = 1.5 center = (-.1,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2401 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=pixel, c=atan(pixel)*2+conj(pixel/3) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2401" periodicity = 0 maxiter = 500 magn = 3 center = (-.1,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2402 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=pixel2, c=atan(pixel2)*2+conj(pixel2/3) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2402" periodicity = 0 maxiter = 500 magn = 3 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2403 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) c=pixel2, z=atan(pixel2)*2+conj(pixel2/3) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2403" periodicity = 0 maxiter = 500 magn = 3 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2404 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=conj(pixel2)*sqr(pixel2)-sqr(flip(.0051/pixel2)) c=pixel2^2-.25 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2404" periodicity = 0 maxiter = 500 magn = 1.6 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2405 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=conj(pixel2)*sqr(pixel2)-sinh(.1/pixel2) \ -sqr(flip(.0051/pixel2)) c=pixel2^8+.196 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2405" periodicity = 0 maxiter = 500 magn = 1.6 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2406 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=conj(pixel2)*sqr(pixel2)-conj(.1/pixel2) \ -sqr(flip(.0051/pixel2)) c=pixel2^8+.296 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2406" periodicity = 0 maxiter = 500 magn = 1.6 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2407 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) c=pixel2^3-conj(.1/pixel2)-flip(.01/pixel2) z=pixel2/5+pixel2/3+(pixel2/2)^4 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2407" periodicity = 0 maxiter = 500 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2408 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=c=3*pixel2+conj(pixel2-flip(.01/pixel2)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2408" periodicity = 0 maxiter = 500 magn = 4 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2409 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=c=3*pixel2+conj(pixel2-conj(.02/pixel2)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2409" periodicity = 0 maxiter = 500 magn = 5 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2410 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=c=pixel2-asin(pixel2) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2410" periodicity = 0 maxiter = 500 magn = .7 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2411 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=c=2*pixel int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2411" periodicity = 0 maxiter = 500 magn = 5 center = (-.1,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2412 {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian Jones frm. mans-galore-012 init: r=conj(pixel/2) z=c=3.5*pixel^5-r-sin(.08*pixel-flip(.01/pixel))\ +conj(.0535/pixel)+.05 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2412" periodicity = 0 maxiter = 500 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2413 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=conj(pixel2/2)+sin(.08*pixel2-flip(.01/pixel2)) \ -conj(.0535/pixel2)-.05 z=2.5*pixel2^3-r, c=3.5*pixel2^5-r int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2413" periodicity = 0 maxiter = 500 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2414 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) ; G. Martin 10/98 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=conj(pixel2/2)+sin(.08*pixel2-flip(.01/pixel2)) \ -conj(.0535/pixel2) z=1.5*pixel2^6-r, c=3.5*pixel2^5-r+.05 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2414" periodicity = 0 maxiter = 500 magn = 1.7 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2415 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2/2)+sin(.08*pixel2-flip(.01/pixel2)) \ -conj(.0535/pixel2) z=1.5*pixel2^6-r, c=3.5*pixel2^5-r+.05 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2415" periodicity = 0 maxiter = 500 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2416 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2/2)+cabs(.08*pixel2-flip(.01/pixel2))\ -conj(.0535/pixel2) z=1.5*pixel2^9-r+.09, c=1.5*pixel2^5-r+0.1 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2416" periodicity = 0 maxiter = 500 magn = 1.6 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2417 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) c=2*pixel2^4-flip(pixel2/4+pixel2/3) \ -sin(.8*pixel2-flip(.01/pixel2))+conj(.1275/pixel2) z=c-.2 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2417" periodicity = 0 maxiter = 500 magn = 1.6 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2418 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2), j=4.5*pixel2 z=tanh(pixel2)-1/sqrt(j+.555/j-conj(.03/pixel2) \ -flip(.055/pixel2)+2/r) c=2*pixel2+(-.099,-.2249) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*cotan(fn1(y+p3*fn2(y))) y1=y-p2*cotan(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2418" periodicity = 0 maxiter = 500 magn = 3.5 center = (0,.07) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the cotan of the sum of the \ z-coordinates and the scaled result of the \ Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2419 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2), j=4.5*pixel2 z=cabs(pixel2)-1/sqrt(j+.555/j-conj(.03/pixel2) \ -flip(.055/pixel2)+2/r) c=3*pixel2+(-.099,-.2249) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2419" periodicity = 0 maxiter = 500 magn = 3.5 center = (0,.1) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2420 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2), j=1.5*pixel2 z=cabs(pixel2*2)-1/sqrt(j+.555/j-conj(.03/pixel2) \ -flip(.055/pixel2)+2/r) c=3*pixel2+(-.099,-.2249) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2420" periodicity = 0 maxiter = 500 magn = 3.5 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2421 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2), j=(1.5*pixel2)^4 z=1.5*pixel2-1/sqrt(j+.555/j-conj(.08/pixel2) \ -flip(.095/pixel2)+2/r) c=3*pixel2+(-.099,-.0249) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2421" periodicity = 0 maxiter = 500 magn = 5 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2422 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) c=2*pixel2-log(pixel2-1/tan(.001/pixel2))^-3.8 z=pixel2+conj(flip(pixel2))+flip(tanh(pixel2)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2422" periodicity = 0 maxiter = 500 magn = 3.5 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2423 {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm init: z=c=pixel int iterspace = round(real(p1)), int nextzoom = iterspace int iter=0, k = flip(imag(.0375/pixel)) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c + p3 ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2423" periodicity = 0 maxiter = 500 magn = 1 center = (-.4,0) method = multipass param p1 caption = "Nextzoom" default = (128,0) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is not used, but remains for Fractint compat." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2424 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) m=cabs(pixel2/4+pixel2/3)-conj(.1275/pixel2) z=2*pixel2^4-m-sin(.8*pixel2-flip(.01/pixel2)) c=4*pixel2^4-m-sin(pixel2-flip(.01/pixel2)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2424" periodicity = 0 maxiter = 500 magn = 1.9 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2425 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: m=cabs(pixel/4+pixel/3)-conj(0.1275/pixel) z=2*pixel^4-m-sin(.8*pixel-flip(.01/pixel)) c=4*pixel^4-m-sin(pixel-flip(.01/pixel)) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2425" periodicity = 0 maxiter = 500 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2426 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=pixel/cabs(.3/pixel), c=pixel*2 int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) k2 = conj(.12/pixel) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c - k2 iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2426" periodicity = 0 maxiter = 500 magn = 3 center = (-.07,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2427 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=pixel, c=sqr(cos(pixel))-cosh(pixel) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) k2 = conj(.12/pixel) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c - k2 iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2427" periodicity = 0 maxiter = 500 magn = 2.3 center = (-.05,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2428 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=pixel-flip(.01/pixel)-conj(.1/pixel)+.285 c=pixel/2-conj(.1/pixel) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2428" periodicity = 0 maxiter = 500 magn = 2 center = (-.3,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2429 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian Jones frm. mans-galore-012 init: z=.55*(pixel-flip(.01/pixel)-conj(.1/pixel))+.285 c=pixel/2-conj(.1/pixel) int iter=0, x=real(z), y=imag(z) int iterspace = round(real(p1)), int nextzoom = iterspace float magnification = imag(p1) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2429" periodicity = 0 maxiter = 500 magn = 1 center = (-.6,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = tan() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2430 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Sylvie Gallet [101324,3444], Mod. BEJ init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=c=.55*(2*pixel2-flip(.01/pixel2)-conj(.1/pixel2)) limit=p1, float b1=16, float b2=.0001, float iter=1 loop: IF (iter=.001 default: title = "Carr 2445" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2446 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Sylvie Gallet [101324,3444], Mod. BEJ init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=conj(.5-pixel2)*sqr(cabs(pixel2))-conj(.1/pixel2) \ -sqr(flip(.0051/pixel2))-.44 c=(-1.099,-.2249) x=real(z), y=imag(z) x1=x-p2*fn1(y+p3*fn2(y)) y1=y-p2*fn1(x+p3*fn2(x)), float iter=1 rad=fn1(3.1*fn3(x1+flip(y1))), center=(1,.1) pix=fn2(10*pixel2+(5,-3.4))*(-.1,-.95) zn=center+fn4(rad)/(pix-center) float limit=p1, float b1=16, float b2=.0001 loop: IF (iter==limit) z = zn ENDIF IF (iter=.001 default: title = "Carr 2447" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2448 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=1/(pixel2-1/log(.001/pixel2)-cos(.01/pixel2+1.25) \ -conj(.1/pixel2)) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2448" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2449 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=(pixel2-flip(.001/pixel2)-cabs(.01/pixel2)-conj(.1/pixel2)) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2449" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2450 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=flip(.33-sin(pixel2))*sqr(pixel2)-conj(.1/pixel2) \ -flip(.01/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=0.001 default: title = "Carr 2450" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2451 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=pixel2-conj(.09/pixel2-flip(.01/pixel2)) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2451" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2452 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=pixel2-tan(1/pixel2)-sin(1/pixel2)+flip(1/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2452" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2453 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=cabs(pixel2)-((.3,.6)+pixel2)*pixel2/.2 loop: oldz = z z = (pm1*(z^p1)+1)/(p1*z^pm1) bailout: |z-oldz|>=0.001 default: title = "Carr 2453" periodicity = 0 maxiter = 500 magn = 2 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2454 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=pixel2^3-conj(.01/pixel2)-flip(.01/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2454" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2455 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 m3=flip(cabs(1-pixel2))*sqr(conj(pixel2)) z=m3-conj(.1/pixel2)-flip(.01/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2455" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2456 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=sqr(pixel2)/conj(pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2456" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2457 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=flip(cabs(1+pixel2))-flip(.01/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2457" periodicity = 0 maxiter = 500 magn = 40 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2458 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 m3=cabs(pixel2+.5)*pixel2^7 z=m3-conj(.1/pixel2)-sqr(flip(.0051/pixel2))-.25 loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2458" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2459 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=abs(pixel2)-.15 loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2459" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2460 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=pixel2^2-flip(.01/pixel2)-conj(.1/pixel2) loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2460" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2461 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Jo Weber frm. init: pixel2=abs(real(pixel))+flip(imag(pixel)), pm1=p1-1 z=1.5*pixel2^9-cabs(.08*pixel2-flip(.01/pixel2)) \ +conj(.0535/pixel2)+0.09 loop: oldz = z z = (pm1*z^p1+1)/p1/z^pm1 bailout: |z-oldz|>=.001 default: title = "Carr 2461" periodicity = 0 maxiter = 500 magn = 1 center = (0,0) method = multipass param p1 caption = "Scalar/Exponent" default = (5,-1) endparam } Carr2462 {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian E. Jones frm. mans-galore-012 init: pixel2=-abs(real(pixel))+flip(imag(pixel)) r=cabs(pixel2/2)+sin(.08*pixel2-flip(.01/pixel2)) \ -conj(.0535/pixel2)-.097 z=3.5*pixel2^5-r, c=3.5*pixel2^8-r int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) d1=flip(.0001/pixel2)-.0003299/pixel2 k = x1 + flip(y1) + d1 loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = z + k c = c + d1 z = z^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2462" periodicity = 0 maxiter = 1000 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2463 {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian E. Jones frm. mans-galore-012 init: r=cabs(pixel/2), z=pixel c=3.5*pixel^8-r-sin(.08*pixel-flip(.01/pixel)) \ +conj(.0535/pixel)+.097 int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2463" periodicity = 0 maxiter = 1000 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2464 {; Updated for UF by Erik Reckase, March 2000 ; Corrected typo (0.08pixel to 0.08*pixel) G. Martin 10/98 ; Modified Brian E. Jones frm. mans-galore-012 init: r=cabs(pixel/2), z=.75*pixel c=3.5*pixel^8-r-sin(.08*pixel-flip(.01/pixel)) \ +conj(.0535/pixel)+.097 int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2464" periodicity = 0 maxiter = 1000 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2465 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian E. Jones frm. mans-galore-012 init: c=pixel, z=sqr(cos(pixel))-cosh(pixel) int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2465" periodicity = 0 maxiter = 1000 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2466 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian E. Jones frm. mans-galore-012 init: c=pixel, z=cos(pixel)-cosh(pixel)^4 int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2466" periodicity = 0 maxiter = 1000 magn = 3 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2467 {; Updated for UF by Erik Reckase, March 2000 ; Modified Brian E. Jones frm. mans-galore-012 init: c=pixel z=cos(pixel-conj(.01/pixel))-cosh(pixel-conj(.1/pixel)) int iter=0, x=real(z), y=imag(z) int nextzoom=round(real(p1)), int iterspace=nextzoom float magnification=imag(p1) x1=x-p2*(fn1(y+p3*fn2(y))) y1=y-p2*(fn1(x+p3*fn2(x))) k = x1 + flip(y1) loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = magnification*c ENDIF z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2467" periodicity = 0 maxiter = 1000 magn = 2 center = (0,0) method = multipass param p1 caption = "Nextzoom/Mag" default = (25,1.33) hint = "The real part of this parameter is the number of \ iteration steps between value resets. The imag \ part is the magnification factor." endparam param p2 caption = "Outer Fn Mult" default = (.05,0) hint = "This value scales the result of the coordinate \ transform's Outer Function." endparam param p3 caption = "Inner Fn Mult" default = (50,0) hint = "This value scales the result of the coordinate \ transform's Inner Function." endparam func fn1 caption = "Outer Function" default = cos() hint = "Operates on the sum of the z-coordinates and the \ scaled result of the Inner Function" endfunc func fn2 caption = "Inner Function" default = asin() hint = "Operates on raw z-coordinates" endfunc } Carr2468 {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel, c=(-.63,-.4), d1=-.00099475/pixel int iter=0, k = flip(imag(.0375/pixel)) int nextzoom=round(real(p1)), int iterspace=nextzoom loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c+p3 ENDIF c = c + d1 z = (z+k)^4 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2468" periodicity = 0 maxiter = 1000 magn = 1.2 center = (0,0) method = multipass param p1 caption = "Nextzoom" default = 128 hint = "The number of iteration steps between value resets." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2469 {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel, c=(-.315,-.2) d1=-.00129475/pixel+flip(.0001/pixel) int iter=0, k = flip(imag(.0375/pixel)) int nextzoom=round(real(p1)), int iterspace=nextzoom loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c+p3 ENDIF c = c + d1 z = (z+k)^5 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2469" periodicity = 0 maxiter = 1000 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Nextzoom" default = 128 hint = "The number of iteration steps between value resets." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2470 {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel, c=(-.315,-.2) d1=-.00099475/pixel+flip(.0001/pixel) int iter=0, k = flip(imag(.0375/pixel)) int nextzoom=round(real(p1)), int iterspace=nextzoom loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c+p3 ENDIF c = c + d1 z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2470" periodicity = 0 maxiter = 1000 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Nextzoom" default = 128 hint = "The number of iteration steps between value resets." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2471 {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel, c=(-.7456,.132) d1=-.00099475/pixel+flip(.0001/pixel) int iter=0, k = flip(imag(.0375/pixel)) int nextzoom=round(real(p1)), int iterspace=nextzoom loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c+p3 ENDIF c = c + d1 z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2471" periodicity = 0 maxiter = 1000 magn = 1.3 center = (0,0) method = multipass param p1 caption = "Nextzoom" default = 128 hint = "The number of iteration steps between value resets." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2472 (YAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: pixel2=-abs(real(pixel))+flip(imag(pixel)) z=pixel2-.3, c=(-.7456,.132) d1=-.00099475/pixel2+flip(.0001/pixel2) int iter=0, k = flip(imag(.0375/pixel)) int nextzoom=round(real(p1)), int iterspace=nextzoom loop: IF (iter==nextzoom) nextzoom = nextzoom + iterspace z = 0, c = p2*c+p3 ENDIF c = c + d1 z = (z+k)^2 + c iter = iter + 1 bailout: |z| <= 16 default: title = "Carr 2472" periodicity = 0 maxiter = 1000 magn = 1.3 center = (0,.1) method = multipass param p1 caption = "Nextzoom" default = 128 hint = "The number of iteration steps between value resets." endparam param p2 caption = "C-Mult" default = (1.2,.1) hint = "C is mutliplied by this value when the number of \ iterations equals nextzoom (p1)" endparam param p3 caption = "C-Add" default = (-.05,-.06) hint = "This value is added to C when the number of \ iterations equals nextzoom (p1)" endparam } Carr2473 (XAXIS) {; Updated for UF by Erik Reckase, March 2000 ; Modified Sylvie Gallet frm. init: z=pixel-conj(.1/pixel)-.4, c=2*pixel-1/log(cos(1/pixel)) c1=1.5*z, c2=2.25*z, c3=3.375*z, c4=5.0625*z l1=round(real(p1)), l2=round(imag(p1)) l3=round(real(p2)), l4=round(imag(p2)) k = pixel/imag(p2) float bailout=16, int iter=0 loop: IF (iter==l1) c = c1, z=0 ELSEIF (iter==l2) c = c2, z=0 ELSEIF (iter==l3) c = c3, z=0 ELSEIF (iter==l4) c = c4, z=0 ENDIF c = c + k z = z*z + c iter=iter+1 bailout: |real(z)| <= bailout default: title = "Carr 2473" periodicity = 0 maxiter = 1000 magn = 2 center = (-.3,0) method = multipass param p1 caption = "Iter Limits 1,2" default = (100,150) hint = "0< Re(P1) < Im(P1) < Re(P2) < Im(P2)