Annotation of QuadraticMandel/README, revision 1.1

1.1     ! cvsmgr      1: 
        !             2: 0. PURPOSE
        !             3: ----------
        !             4:    In this directory, you will find a collection of programs intended at
        !             5:  the generation of fractal sets for quadratic homogeneous maps in two variables.
        !             6: 
        !             7: 1. INSTALLATION
        !             8: ---------------
        !             9:    Prerequirements: since this software generates PNG files, you will need an
        !            10:  installation of the PNG library, which (in unix-like systems) usually means to
        !            11:  have at least two files: "png.h", and "libpng.a".
        !            12: 
        !            13:    The programs are developed in C language, standard C99.
        !            14: 
        !            15:    To generate the executables, simply copy all the files in this folder to a
        !            16:  single folder and run "make".
        !            17: 
        !            18: 
        !            19: 2. USAGE
        !            20: --------
        !            21:    Since the generation depends on the region for which one is willing to
        !            22:  generate the fractal, there is a number of different programs, each one having
        !            23:  its own set of input arguments.
        !            24: 
        !            25:    We will explain the usage based on the first, general program, fractal. When
        !            26:  typed with no arguments, the programs responds:
        !            27: 
        !            28: Usage: fractal <output base filename> <itermax> <xi> <eta> <side_length> <offset x> <offset y>
        !            29: 
        !            30:  Each argument means the following:
        !            31:  <output base filename>: name for the output graphic file
        !            32:  <itermax>:      maximum number of iterations before declaring a point inside the
        !            33:                  fractal set
        !            34:   <xi>:          value for the first invariant
        !            35:   <eta>:         value for the second invariant
        !            36:   <side_length>: side length in the complex plane for the intended fractal
        !            37:   <offset x>:    x coordinate for the middle point of the figure in the complex
        !            38:                  plane
        !            39:   <offset y>:    y coordinate for the middle point of the figure in the complex
        !            40:                  plane
        !            41: 
        !            42:    So the users picks a pair of invariants (xi,eta) and the zone s/he wants to
        !            43:  depict. The latter is achieved by selected the center point of the figure and
        !            44:  the side length of the figure. The longest the side-length, the smallest the
        !            45:  figure, normally.
        !            46: 
        !            47:    This first program generates the fractal sets for the $\Delta^+$ and
        !            48:  $\Delta^-$ zones.
        !            49: 
        !            50:    The same idea runs for the rest of the programs, which generate fractals for
        !            51:  the rest of the zones.
        !            52: 
        !            53: fractalalpha
        !            54: ------------
        !            55:    Generation of fractals for the X axis (except the origin).
        !            56: 
        !            57: fractal_l
        !            58: ---------
        !            59:    Generation of fractals for the "linear" zone, $C^+$ and $C^-$.
        !            60: 
        !            61: fractal_00
        !            62: ----------
        !            63:    Generation of fractals in the origin (0,0) of the complex plane.
        !            64: 
        !            65: 
        !            66:   The rest of the programs simply take into account "special" cases.
        !            67: 
        !            68: fractal_esp1: For the case $F^+_c$ when $c = 0$.
        !            69: fractal_esp2: For the case $F^-_c$ when $c = 0$.
        !            70: fractal_esp3: For the case $G^_c$ when $c = 0$.
        !            71: fractal_esp5: For the case $F^+_{00}$.
        !            72: fractal_esp6: For the case $F^-_{00}$.
        !            73: fractal_esp7: For the case $F^+_{bc}$ when $c=\pm 2b$.
        !            74: 
        !            75: ReadPNGHdr
        !            76: ---------
        !            77:    This program extracts the info associated to each PNG file that consists of
        !            78:  several fields: values for xi, eta, offset-x, offset-y, side-length, generation
        !            79:  date, and maximum number of iterations.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>