ReadMe.txt 10 programs in this folder: (1) Poisson solver in oblate spheroidal coordinate: WebPoissonSperoidDirichlet.f for Dirichlet bndry condition WebPoissonSperoidNeumann.f for Neumann bndry condition For Neumann bndry condition, the program is also in subroutine form, named subroutine PoisSpheroid, in the fluid and MHD codes. (2) Fluid codes: (2a) grid generation: WebGridGen1.f WebGridGen2.f run Gen1 first then Gen2. (2b) (i) linear code: WebFluidLinear.f (ii) non-linear code: WebFluidNoblinear.f (3) MHD codes: (3a) grid generation: WebGridGen1.f (same code as in 2a) WebGridGen2MHD.f (3b) use velocity output from non-linear fluid code and add magnetic field data: WebMHDinit.f (3c) (i) Kinematic dynamo code: WebKinematicDynamo.f (ii) dynamo code: WebDynamo.f Note: *FFT programs are provided by http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html Copyright Takuya OOURA, 1996-2001 You may use, copy, modify and distribute this code for any purpose (include commercial use) and without fee. Please refer to his package when you modify the code. *The Poisson solver, fluid codes and MHD codes use the program Blktri.f and additional routines it uses. These routines are not included here, but are available from http://www.cisl.ucar.edu/css/software/fishpack/ copyright (c) 1999 by UCAR. They must be included before compiling the following programs: WebPoissonSperoidDirichlet.f, WebPoissonSperoidNeumann.f, WebFluidLinear.f, WebFluidNoblinear.f, WebKinematicDynamo.f, and WebDynamo.f. *A typical command using ifort is ifort /O3 /4R8 /QxS xxx.f