# index, escpecially of the contents of the tar-file
file alcon_s/alcon.tar.Z
name alcon-s
for parameter dependent nonlinear equation systems with sparse jacobian
# computes bifurcation diagram including simple singularities
alg pseudo arclength continuation with gauss newton corrector
by klein-robbenhaar@sc.zib-berlin.de
# software support by A.Hohmann/C.Wulff (ZIB)
# algorithm by Deuflhard/Fiedler/Kunkel
ref P.Deuflhard et al., SIAM J.Numer Anal, vol 18 (1987), pp 949-987
lang C
kind command
# also usable as a function
size 319 kilobytes
gams f4, f2a
seealso symcon
file alcon_s/short.readme
for short introduction how to install alcon-s
# this is an alpha-release of the readme-file
by klein-robbenhaar@sc.zib-berlin.de
kind text
file alcon_s/readme.ps
for user's guidance
# menu reference, defining of problems and solvers
by klein-robbenhaar@sc.zib-berlin.de
size 299 kilobytes
file alcon_s/documentation.pdf.gz
for discussing details of the algorithm
by klein-robbenhaar@sc.zib-berlin.de
kind text
lang german (!), sorry
size 1,6 megabytes
# the following lines contain an index
# for the libs/files packed in alcon.tar.Z
# for each lib, there is
file alcon_s/*/Makefile
for installing the lib seperately
file alcon_s/*/test.c
for testing the lib seperately
# in the sequel, all libs do not depend
# on libs listed below, but may depend on
# those listed above of them
lib alcon_s/mystd
for several simple auxiliary routines
file alcon_s/mystd/mystd.c\h
for several macros, also computes machine accuracy
# contains the only one system dependent procedure Seconds
file alcon_s/mystd/message.c\h
for standardized output to screen
file alcon_s/mystd/menu.c\h
for elementary support for menu commands of alcon-s
file alcon_s/mystd/fileio.c\h
for standardized file in/output
lib alcon_s/List
for implementation of generic doubly linked lists
file alcon_s/List/List.c\h
lib alcon_s/MatVec
for vector\matrix data structures
file alcon_s/MatVec/MatVec.c\h
for dense vector\matrix data structure and supportment
file alcon_s/MatVec/SparseMat.c\h
for sparse matrix data structure and supportment
lib alcon_s/LinAlg
for computing the moore penrose pseudoinverse
by klein-robbenhaar@sc.zib-berlin.de
gams d9a4, d2a4
file alcon_s/LinAlg/Euclid.c\h
for scaled inner produkt
file alcon_s/LinAlg/LinAlg.c\h
for object containing the methods for the pseudoinverse
file alcon_s/LinAlg/QRMat.c\h
for computing the pseudoinverse with Householder-reflexions
file alcon_s/LinAlg/LUMat.c\h
for computing the pseudoinverse with (dense) Gaussian elimination
file alcon_s/LinAlg/MA28.c\h
for computing the pseudoinverse with sparse Gaussian elimination
# sparse solver mainly based on the ma28 harwell library
file alcon_s/LinAlg/block.c\h
for computing the pseudoinverse with block meta solver
# uses only a decomposition of the frontmost quadratic part of a matrix
file alcon_s/LinAlg/moore.c\h
for solving the augmented system of moore for computation of bifurcations
ref G.Moore: Numer.Func.Anal.&Optimiz. vol2(6) (1980), pp 441-472
lib alcon_s/GNMethod
for solving regular or underdetermined nonlinear equations
alg inexact gauss newton method
by A.Hohmann; C.Wulff
contact hohmann@sc.zib-berlin.de
ref P.Deuflhard: IMPACT vol 3 (1991), pp 366-393
gams f2a
seealso codelib/giant
file alcon_s/GNMethod/GNMethod.c\h
lib alcon_s/Net
for data structures saving the computed bifurcation diagram
by A.Hohmann
file alcon_s/Net/Net.c\h
lib alcon_s/Application
for connecting the application problem to the algorithm
file alcon_s/Application/Application.c
for giving a startup to a problem-defining file
file alcon_s/Application/Application.h
for including a list of all installed problems
file alcon_s/Application/connection.c\h
for defining the problem\solver objects
file alcon_s/Application/NumDerivate.c\h
for supportment of numerical derivates including sparsity considerations
file alcon_s/Application/frame.c
for simple test problem
file alcon_s/Application/biparabel.c
for simple test problem containing an unusual bifurcation
file alcon_s/Application/brussN.c
for linear n-cell brusselator chemical reaction modell
file alcon_s/Application/layer.c
for simple large test problem; discretized boundary value problem
file alcon_s/Application/oscillator.c
for invariant tori of dynamics of two (or more) coupled oscillators
file alcon_s/Application/circuits.c
for operation point calculation of two electric circuits
file alcon_s/Application/stabwerk.c
for computation of general rod constructions under external load
see alcon_s/Application/*.crt
file alcon_s/Application/zelt.crt
for construction of a simple tent
file alcon_s/Application/mast.crt
for coordinates of special current supply mast
ref H.R.Schwarz: Methode der finiten Elemente, Teubner, Stuttgart, 1984
file alcon_s/Application/mk.c
for computing the coordinates of the mast.crt
# depending on the ratio between the two steeping angles
file alcon_s/Application/makecrt.c
for making the file mast.crt from the data computed by mk.c
file alcon_s/Application/makeCrt
for unix-script for compiling and executing makecrt.c
lib alcon_s/Contin
for continuation with predictor/corrector sceme,
# computation of singular points
file alcon_s/Contin/continuation.c\h
for continuation method with predictor corrector sceme and steplenght control
file alcon_s/Contin/turning.c\h
for detection and computation of quadratic turning points
file alcon_s/Contin/bifurcation.c\h
for detection and computation of simple bifurcation points
# including restart of continuation at the emanating branches
file alcon_s/alcon.c/h
for main programm, initalization and flow of control
file alcon_s/makefile.def
for adaption of local system installation
lang unix
file alcon_s/makeall
for script compiling and linking the whole package
lang unix
file alcon_s/run
for script starting alcon-s in it's own shell
lang unix
lib alcon_s/graphic
for containing graphical supportment for the output of alcon-s
lang matlab
file alcon_s/graphic/cubic.m
for visualizing the bifurcation diagram by cubic interpolation
file alcon_s/graphic/casteljau.m
for uniform refining bezier points; support for cubic.m
file alcon_s/graphic/linear.m
for visualizing the bifurcation diagram by linear interpolation
file alcon_s/graphic/scape.m
for visualizing the bifurcation diagramm of the solution of an one dimensional
# boundary problem. esp. layer.c
file alcon_s/graphic/torus.m
for visualizing one special solution of the two oscillator problem
# as two (unwrapped) tori in 3-D view
file alcon_s/graphic/contur.m
for same as torus.m, but as 2-D with level lines
file alcon_s/graphic/flow.m
for visualizing the flow on the invariant tori
file alcon_s/graphic/poincare.m
for viewing a poincare-cut through the tori of the oscillators
file alcon_s/graphic/domega.m
for support script for the above routines visualizing the oscillator
file alcon_s/graphic/stabwerk.m
for visualizing the deformation of rod construction computed with the
# stabwerk.c problem