home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.xmission.com
/
2014.06.ftp.xmission.com.tar
/
ftp.xmission.com
/
pub
/
lists
/
fractint
/
archive
/
v01.n437
< prev
next >
Wrap
Internet Message Format
|
2000-01-14
|
48KB
From: owner-fractint-digest@lists.xmission.com (fractint-digest)
To: fractint-digest@lists.xmission.com
Subject: fractint-digest V1 #437
Reply-To: fractint-digest
Sender: owner-fractint-digest@lists.xmission.com
Errors-To: owner-fractint-digest@lists.xmission.com
Precedence: bulk
fractint-digest Friday, January 14 2000 Volume 01 : Number 437
----------------------------------------------------------------------
Date: Fri, 14 Jan 2000 10:16:06 -0800
From: Gregory McClure <Gregory.McClure@quantum.com>
Subject: (fractint) PART 6 OF GRESGMAN.FRM (L-series Mandelbrot style)
GregsMandelL1 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D p2 * log(fn1(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL2 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(p2 * fn1(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL3 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(p2 * (fn1(z) + fn2(z))) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL4 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(fn1(z) + p2 * fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL5 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D fn1(z) + log(p2 * fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL6 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D p2 * log(fn1(z) + fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL7 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D p2 * (fn1(z) + log(fn2(z))) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL8 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D p2 * fn1(z) + log(fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelL9 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D fn1(z) + p2 * log(fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelLA {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(p2 * fn1(z)) + log(p2 * fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelLB {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D p2 * (log(fn1(z)) + log(fn2(z))) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelLC {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(fn1(z)) + log(p2 * fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelLD {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D p1 + Pixel:
z =3D log(fn1(z)) + p2 * log(fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
Date: Fri, 14 Jan 2000 10:17:19 -0800
From: Gregory McClure <Gregory.McClure@quantum.com>
Subject: (fractint) PART 7 OF GREGSMAN.FRM (L-series, Julia style)
GregsJuliaL1 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D p2 * log(fn1(z)) + p1:
z =3D p2 * log(fn1(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL2 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(p2 * fn1(z)) + p1:
z =3D log(p2 * fn1(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL3 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(p2 * (fn1(z) + fn2(z))) + p1:
z =3D log(p2 * (fn1(z) + fn2(z))) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL4 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(fn1(z) + p2 * fn2(z)) + p1:
z =3D log(fn1(z) + p2 * fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL5 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D fn1(z) + log(p2 * fn2(z)) + p1:
z =3D fn1(z) + log(p2 * fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL6 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D p2 * log(fn1(z) + fn2(z)) + p1:
z =3D p2 * log(fn1(z) + fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL7 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D p2 * (fn1(z) + log(fn2(z))) + p1:
z =3D p2 * (fn1(z) + log(fn2(z))) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL8 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D p2 * fn1(z) + log(fn2(z)) + p1:
z =3D p2 * fn1(z) + log(fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaL9 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D fn1(z) + p2 * log(fn2(z)) + p1:
z =3D fn1(z) + p2 * log(fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaLA {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(p2 * fn1(z)) + log(p2 * fn2(z)) + p1:
z =3D log(p2 * fn1(z)) + log(p2 * fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaLB {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D p2 * (log(fn1(z)) + log(fn2(z))) + p1:
z =3D p2 * (log(fn1(z)) + log(fn2(z))) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaLC {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(fn1(z)) + log(p2 * fn2(z)) + p1:
z =3D log(fn1(z)) + log(p2 * fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaLD {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
z =3D Pixel, z =3D log(fn1(z)) + p2 * log(fn2(z)) + p1:
z =3D log(fn1(z)) + p2 * log(fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
Date: Fri, 14 Jan 2000 17:58:40 EST
From: "Mitchell Berger" <drmitchb@hotmail.com>
Subject: Re: (fractint) trivia
Absolutely delicious hard cookies great for dunking!
>From: Tom Conally <conally@netpath.net>
>Reply-To: fractint@lists.xmission.com
>To: fractint@lists.xmission.com
>Subject: (fractint) trivia
>Date: Sat, 08 Jan 2000 08:53:13 -0500
>
>Just a bit of trivia- I was searching bread recipes and found this:
>Mandelbrot - (Almond Bread)
>http://sunsite.auc.dk/recipes/english/o0340658.html
>
>Just caught me by surprise.
>
>Tom Conally
>In every boomerang there is a perfect throw.
>Your life, Grasshopper, is to practice till you find that throw
>and become one with that boomerang!
>__________________________________________
>Boomerangs http://fly.to/boomerangs
>Internet Index http://www.netpath.net/~conally/
>
>
>
>--------------------------------------------------------------
>Thanks for using Fractint, The Fractals and Fractint Discussion List
>Post Message: fractint@lists.xmission.com
>Get Commands: majordomo@lists.xmission.com "help"
>Administrator: twegner@swbell.net
>Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
Date: Fri, 14 Jan 2000 10:06:29 -0800
From: Gregory McClure <Gregory.McClure@quantum.com>
Subject: (fractint) GREGSMAN.PAR
NeedleSharp { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3Db
center-mag=3D3.14159/0.5/1.5 params=3D0/0/1/0/100/0 float=3Dy =
maxiter=3D1023
colors=3D@gamma1.map=20
}
CosineCaves { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dcos passes=3Db =
center-mag=3D0/0/0.3
params=3D0/0/0/1/100/0 float=3Dy maxiter=3D1023 colors=3D@gamma1.map=20
}
Stalags { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dcos passes=3Db =
center-mag=3D0/0/1.5
params=3D0/0/0/1/100/0 float=3Dy maxiter=3D1023 colors=3D@gamma1.map=20
}
XMarksTheSpot { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM3 function=3Dsin/sinh passes=3Dt
center-mag=3D0/0/2.2 params=3D0/0/1/0/100/0 float=3Dy maxiter=3D1023
colors=3D@default.map=20
}
HolesHolesHoles { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM3 function=3Drecip/ident =
corners=3D-2/2/-1.5/1.5
params=3D0/0/0/1/2/0 float=3Dy
=
colors=3D000007<13>00z<15>zzz<15>0z0<15>000<15>0z0<15>zzz<15>z00<15>000<=
15\
>z00<15>zzz<15>z0z<15>000<15>z0z<14>zzz<14>00y<15>000000003=20
}
Bacteria { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM3 function=3Dcotanh/ident =
corners=3D-2/2/-1.5/1.5
params=3D0/0/0/1/2/0 float=3Dy colors=3D@chroma.map=20
}
TheBodySnatchers { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM3 function=3Drecip/tan =
corners=3D-2/2/-1.5/1.5
params=3D0/0/0/1/2/0 float=3Dy
=
colors=3D000007<13>00z<15>zzz<15>0z0<15>000<15>0z0<15>zzz<15>z00<15>000<=
15\
>z00<15>zzz<15>z0z<15>000<15>z0z<14>zzz<14>00y<15>000000003=20
}
Pteradactyl { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM3 function=3Dcosxx/tanh
center-mag=3D1.19904e-014/7.54952e-015/0.666667 params=3D0/0/0/1/2/0
float=3Dy colors=3D@goodega.map=20
}
Sharps { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3Dt
corners=3D-3.353384/3.353384/-2.515038/2.515038 params=3D0/0/0/1/2/0
float=3Dy maxiter=3D1500 colors=3D@default.map=20
}
DeformedPropeller { ; =A92000 Greg McClure
; ... or an ameba
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
corners=3D-3.316301/3.316301/-2.487226/2.487226 =
params=3D0/0/-0.5/1/2/0
float=3Dy maxiter=3D2500 colors=3D@default.map=20
}
MoreTeeth { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
corners=3D-1.764272/1.764272/-1.323204/1.323204 params=3D0/0/-1/0/2/0
float=3Dy maxiter=3D2500 colors=3D@default.map=20
}
HalfBone { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dcos
corners=3D-3.752144/3.752144/-2.814108/2.814108 params=3D0/0/1/0/2/0
float=3Dy maxiter=3D2500 colors=3D@paintjet.map=20
}
Crabby { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dcos
corners=3D-2.666667/2.666667/-2.5/1.5 params=3D0/0/0/1/4/0 float=3Dy
maxiter=3D2500 colors=3D@chroma.map=20
}
BentForest { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM1 function=3Dsin passes=3Dt
center-mag=3D4.44089e-016/3.88578e-014/0.503851 =
params=3D0/1/1/0/100000/0
float=3Dy maxiter=3D100
=
colors=3D000007<13>00z<15>zzz<15>0z0<15>000<15>0z0<15>zzz<15>z00<15>000<=
15\
>z00<15>zzz<15>z0z<15>000<15>z0z<14>zzz<14>00y<15>000000003=20
}
Flowers { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM3 function=3Dcotanh/ident passes=3Dt
corners=3D-2/2/-1.5/1.5 params=3D0/0/0/1/6/0 float=3Dy
=
colors=3DCCC00NGCG<19>sCs<20>ECsCCsCEs<19>CqsCssCsq<19>CsECsCEsE<19>qsqs=
ss\
=
ssq<19>ssEssCsqC<19>sECsCCqCC<21>ACCCCC<21>sCs<20>ECsCCsCEs<19>CqsCssCsq=
\
<9>CsY=20
}
FloralExplosion { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
center-mag=3D+2.04465566172460300/+1.08238157000345400/242.7522
params=3D0/0/1/0/8/0 float=3Dy maxiter=3D300
=
colors=3D000006<13>00y<15>zzy<15>0z0<15>000<15>0z03z2<14>zzy<15>z00<15>0=
00\
<15>z00z32<14>zzy<15>z0y<15>000302<14>z0y<14>zzy<14>00x<15>000000002
}
FireworksTwirlers { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
center-mag=3D0.7533/0.317449/39.7435 params=3D0/0/0/1/8/0 float=3Dy
maxiter=3D300 colors=3D@froth6.map=20
}
ColorCircles { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsJuliaM1 function=3Dsin
center-mag=3D-0.995305/-0.726514/1.71821 params=3D-1/1.25/1/0/64/0
float=3Dy maxiter=3D1500
=
colors=3D000<15>z00<15>000<15>zV0<15>000<15>zz0<15>000<15>0z0<15>000<15>=
0z\
z<15>000<15>zzz<15>000<15>z0z<15>000<15>z00<14>000=20
}
Curtains { ; =A92000 Greg McClure
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM3 function=3Dsin/cosxx
center-mag=3D3.11502/1.40808/0.5681818 params=3D0/0/0/1/100/0 =
float=3Dy
maxiter=3D100 colors=3D@goodega.map=20
}
FlowerBlownUp { ; =A92000 Greg McClure
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
center-mag=3D+1.73634095796676300/+1.21011864406779700/905.7971
params=3D0/0/1/0/100/0 float=3Dy maxiter=3D1023
=
colors=3D000<15>z00<15>100310<14>zV0<15>110330<14>zz0<15>010030<14>0z0<1=
5>\
=
011033<14>0zz<15>001003<14>00z<14>004101303<14>z0z<15>111333<14>zzz<14>4=
\
44
}
FractalGlue { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
corners=3D-0.128/0.128/-0.096/0.096 params=3D0/0/1/0.2/2/0 float=3Dy
maxiter=3D2500 colors=3D@default.map=20
}
FractalGlueCloseup { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin
corners=3D-0.0128/0.0128/-0.0096/0.0096 params=3D0/0/1/0.2/2/0 =
float=3Dy
maxiter=3D500 colors=3D@default.map=20
}
YouNameIt { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3Dt
center-mag=3D3.87104/0.731484/7.74311 params=3D0/0/1/0.2/8/0 =
float=3Dy
maxiter=3D500 colors=3D@volcano.map=20
}
Digestion { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3Db =
corners=3D-4/4/-3/3
params=3D0/0/2/1/100000/0 float=3Dy maxiter=3D1023 =
colors=3D@default.map=20
}
Volcanos { ; =A92000 Greg McClure
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelS3 function=3Dsin/cosxx center-mag=3D0/0/0.2
params=3D0/0/0/1/100/0 float=3Dy maxiter=3D100 colors=3D@froth616.map =
}
DecompX { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelP1 function=3Dconj center-mag=3D0/0/0.6
params=3D0/0/3/0/100/0 float=3Dy decomp=3D256 colors=3D@blues.map=20
}
BlackLight { ; =A92000 Greg McClure
reset=3D1920 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelP1 function=3Drecip corners=3D-2/2/-1.5/1.5
params=3D0/0/-13/0/100/0 float=3Dy decomp=3D256 colors=3D@blues.map=20
}
ItsRightHere {
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3Dt
center-mag=3D+0.00000000000000000/+0.00000000000000000/100
params=3D0/0/0/1.1/100/0 float=3Dy maxiter=3D1023 =
colors=3D@default.map=20
}
OrMaybeHere {
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dsin passes=3D2
center-mag=3D-1.11022e-016/8.32667e-017/6.666667
params=3D0/0/0.75/0.75/100/0 float=3Dy maxiter=3D1023
=
colors=3D000000200400600A00D00H00M00Q00<2>f00l00s00z00z00<3>z30z40z60<2>=
zD\
=
0zF0zI0zL0<2>zV0zV0<2>zX0zY0z_0z`0<2>zg0zj0zm0zp0zs0zv0zz0zz0<3>sz0oz0lz=
\
=
0hz0cz0_z0<2>Jz0Dz06z00z00z00y00w20u40s60oA0lD0hH0cM0_Q<2>0Jf0Dl06s00z00=
\
=
z00z20z40z60zA0zD0zH0zM0zQ0z<2>f0zl0zs0zz0zz0zz0zz2zz4zz6zzAzzDzzHzzMzzQ=
\
=
z<2>zfzzlzzszzzzzzz<3>sssooolllhhhccc___<2>JJJDDD666000000000222444666AA=
\
=
ADDDHHHMMMQQQ<2>ffflllssszzzzzz<3>zszzozzlzzhzzczz_z<2>zJzzDzz6zz0zz0z<3=
\
=
>s0zo0zl0zh0zc0z_0z<2>J0zD0z60z00z00z00y02w04u06s0Ao0Dl0Hh0Mc0Q_<2>0fJ0l=
\
=
D0s60z00z00z02z04z06z0Az0Dz0Hz0Mz0Qz0<2>fz0lz0sz0zz0<4>zv0zu0zs0<2>zl0zj=
\
=
0zg0zd0<2>zW0<3>zT0zS0zQ0zP0<2>zI0zF0zC0z90z60z30z00z00y00w00u00<2>j00f0=
\
0a00W00R00<3>000000
}
FractalRainbow {
reset=3D1960 type=3Dformula formulafile=3Dgregsman.frm
formulaname=3DGregsMandelM1 function=3Dcosxx passes=3D3
center-mag=3D1.23949/-0.367666/10.41667 params=3D0/0/0.5/0.5/100/0
float=3Dy maxiter=3D1023 colors=3D@default.map=20
}
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
Date: Fri, 14 Jan 2000 10:10:49 -0800
From: Gregory McClure <Gregory.McClure@quantum.com>
Subject: (fractint) PART1 OF GREGSMAN.FRM (M-series)
GregsMandelM1 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1 =3D sqr =3D standard =
Mandelbrot
z =3D p1 + Pixel:
z =3D p2 * fn1(z) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelM2 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard =
Mandelbrot
z =3D p1 + Pixel:
z =3D p2 * (fn1(z) + fn2(z)) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelM3 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 0/0, p3 =3D 2/0, fn1 =3D sqr =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard =
Mandelbrot
z =3D p1 + Pixel:
z =3D fn1(z) + p2 * fn2(z) + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaM1 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 1/0, p3 =3D 2/0, fn1 =3D sqr =3D standard Julia for point p1
z =3D Pixel, z =3D p2 * fn1(z) + p1:
z =3D p2 * fn1(z) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaM2 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 0/0, p3 =3D 2/0, fn1 =3D sqr/zero =3D standard Julia for point =
p1
; p2 =3D 1/0, p3 =3D 2/0, fn1 =3D zero/sqr =3D standard Julia for point =
p1
z =3D Pixel, z =3D p2 * (fn1(z) + fn2(z)) + p1:
z =3D p2 * (fn1(z) + fn2(z)) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaM3 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D multiplier, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 0/0, p3 =3D 2/0, fn1 =3D sqr =3D standard Julia for point p1
; p2 =3D 1/0, p3 =3D 2/0, fn1 =3D zero/sqr =3D standard Julia for point =
p1
z =3D Pixel, z =3D fn1(z) + p2 * fn2(z) + p1:
z =3D fn1(z) + p2 * fn2(z) + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
Date: Fri, 14 Jan 2000 10:11:50 -0800
From: Gregory McClure <Gregory.McClure@quantum.com>
Subject: (fractint) PART 2 OF GREGSMAN.FRM (P-series)
GregsMandelP1 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1 =3D sqr =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1 =3D ident =3D standard =
Mandelbrot
z =3D p1 + Pixel:
z =3D fn1(z)^p2 + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelP2 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D ident/zero =3D =
standard Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D =
standard Mandelbrot
z =3D p1 + Pixel:
z =3D (fn1(z) + fn2(z))^p2 + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelP3 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D =
standard Mandelbrot
z =3D p1 + Pixel:
z =3D fn1(z) + fn2(z)^p2 + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsMandelP4 {; =A92000 Greg McClure
; p1 =3D offset, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard =
Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D ident/zero =3D =
standard Mandelbrot
; p1 =3D 0/0, p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D =
standard Mandelbrot
z =3D p1 + Pixel:
z =3D fn1(z)^p2 + fn2(z)^p2 + Pixel
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaP1 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 1/0, p3 =3D 2/0, fn1 =3D sqr =3D standard Julia for point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1 =3D ident =3D standard Julia for point p1
z =3D Pixel, z =3D fn1(z)^p2 + p1:
z =3D fn1(z)^p2 + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaP2 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard Julia for =
point p1
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard Julia for =
point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D ident/zero =3D standard Julia for =
point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D standard Julia for =
point p1
z =3D Pixel, z =3D (fn1(z) + fn2(z))^p2 + p1:
z =3D (fn1(z) + fn2(z))^p2 + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaP3 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard Julia for =
point p1
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard Julia for =
point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D standard Julia for =
point p1
z =3D Pixel, z =3D fn1(z) + fn2(z)^p2 + p1:
z =3D fn1(z) + fn2(z)^p2 + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
GregsJuliaP4 {; =A92000 Greg McClure
; p1 =3D point, p2 =3D exponent, p3 =3D cutoff/type
; imag(p3) =3D type =3D 0/MOD, 1/REAL, 2/IMAG, 3/OR, 4/AND, 5/MANH, =
6/MANR
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D sqr/zero =3D standard Julia for =
point p1
; p2 =3D 1/0, p3 =3D 2/0, fn1/fn2 =3D zero/sqr =3D standard Julia for =
point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D ident/zero =3D standard Julia for =
point p1
; p2 =3D 2/0, p3 =3D 2/0, fn1/fn2 =3D zero/ident =3D standard Julia for =
point p1
z =3D Pixel, z =3D fn1(z)^p2 + fn2(z)^p2 + p1:
z =3D fn1(z)^p2 + fn2(z)^p2 + p1
ip =3D imag(p3)
rz =3D real(z)
iz =3D imag(z)
IF(ip<0.1)
ct =3D z
ELSEIF(ip<1.1)
ct =3D real(z)
ELSEIF(ip<2.1)
ct =3D imag(z)
ELSEIF((ip<3.1) && (|rz|>|iz|))
ct =3D real(z)
ELSEIF((ip<3.1) && (|rz|<=3D|iz|))
ct =3D imag(z)
ELSEIF((ip<4.1) && (|rz|<|iz|))
ct =3D real(z)
ELSEIF((ip<4.1) && (|rz|>=3D|iz|))
ct =3D imag(z)
ELSEIF(ip<5.1)
ct =3D (abs(rz) + abs(iz))
ELSEIF(ip<6.1)
ct =3D (rz + iz)
ELSE
ct =3D z
ENDIF,
|ct| <=3D |real(p3)|
}
- --------------------------------------------------------------
Thanks for using Fractint, The Fractals and Fractint Discussion List
Post Message: fractint@lists.xmission.com
Get Commands: majordomo@lists.xmission.com "help"
Administrator: twegner@swbell.net
Unsubscribe: majordomo@lists.xmission.com "unsubscribe fractint"
------------------------------
End of fractint-digest V1 #437
******************************