A football player running the ball

Computing Resources

Tutorials

A Java Tutorial: Java Notes
A Unix Tutorial: Unix Notes
A C++ Tutorial:   C++ Notes

FORTRAN codes
ClebshWigner 3jWigner 6jWigner 9jRacah symbols & Rotation functions input  
Nuclear Response in the continuum (RPA)    Test input
Charge exchange in eikonal approximation
Astrophysical S-factors for p+Be7 in the Sun / Input (g.s. wavefunction)
Fragment yield in nuclear collisions at high energies
DWEIKO: A  c.c. program for high energy nucleus-nucleus scattering (elastic+inelastic) (zipped)
Coupled channels calculation of double giant resonance excitation in heavy ion collisions
RADCAP: A potential model tool for direct capture reactions (Write-up ) (program )
Astrophysical S-factors for alpha+C12 in massive stars / Input
Ground-state of particle in a well+Coulomb+spin-orbit term Test input
Continuum states of particle in a well+Coulomb+spin-orbit term Test input
Glauber model for Coulomb excitation of multiphonon states Test input
Relativistic multiple Coulomb and nuclear excitation ( Write-up ) (program )
 Skyrme Hartree-Fock
Random phase approximation (RPA)
Another program for relativistic Coulomb excitation ( Write-up ) (program )
Production of anti-hydrogen in collisions of antiproton with heavy targets
Elastic and inelastic scattering of heavy ions at high energies:Program 1 (el.+inel.), or program 2 (el. only)
Scattering from S-matrices
Slater integrals 
Delta-matrix element 
Matrix diagonalization 
Radial integrals with harmonic oscillator wavefunctions   
Calculates S-matrices and phase-shifts    Test input  
Fragment yield in nuclear collisions at high energies - 2: ABRABLA
Empirical parametrization of fragmentation cross sections   ( Write-up)
A Fortran package with several mathematical functions (zipped)
Bohr-Sommerfeld quantization for bound states     input
Structure of dwarf stars     input1 , input2
Bound states in a one-dimensional potential    input
Atomic Hartree-Fock     input
Two-dimensional Ising Model     input
Monte Carlo solution of H2 molecule    input 
Boltzmann Transport Code Input
Empirical parametrization of fragmentation cross sections writeup 
Percolation Model of Nuclear Fragmentation input 

C++ codes
Random number generators (C++)  - Header file
Create in Address Book (C++)
Prints a calendar for any specified year (C++)
Gaussian and Exponential    deviates (C++)
The H2+ molecule    (C++)    -   header
Program for statistics analysis (C++)
Integration routines (C++)  - Header file
Fast Fourier Transform   (C++)
Routines for array sorting, ranking, and indexing (C++) + Class Sort: Header file 1 and 2
Sorting names (C++) - A nice example of recursion: Quick sort
Adaptive Runge-Kutta ODE integration (C++) - Header file
A class for manipulating complex numbers (C++)  - Header file   (This is how you could, but you shouldn't)
A class for manipulating complex numbers (C++)  - Headers:1   and  2   (This is how you should, with operator overloading)
Solving linear equations (C++) + Header file
Solving ordinary diferential equations (C++):   1 , 2 ,3 , 4 , 5 , 6
Derivatives of continuous functions and of tabulated ones   -   header file
Spline interpolation     -   header file
Minimum of functions (C++)  -  header
Root finding (C++)  -  header
Simple plotting routine (C++)
Special (why special?) functions (C++):
Airy , Bessel functions , binomial coefficient , error function , exponential integral
gamma function ,   incomplete beta function ,   incomplete gamma function ,    Legendre polynomials

Java Applets
A Gregorian calendar  Applet (source)
Atom Applet     (source)
Quantum tunneling in a potential barrier Applet      (source)
Numerical solution of the hydrogen atom Applet     (source)
Wave packet in a square-well Applet     (source)
Heat diffusion  Applet     (source)
Chaos: (a) Fern  Applet    (source), (b) Sierpinski Gasket  Applet    (source)
Electric field lines   Applet    (source)

by C.A. Bertulani

formatting image