COMPLEX ROOTS IN FORTRAN 90


Choose a source program (*.f90) by clicking the appropriate button.

COMPLEX2.F90
TCOMPLEX.F90
ROOTNUM.F90
ZCIRCLE.F90
ZCIRCLE.PDF
TEQUA2.F90
CROOT3.F90
TCROOT4.F90
MCGAMA.F90
ME1Z.F90
MCPSI.F90
MCLPN.F90
MCLQN.F90
MCLPMN.F90
MCLQMN.F90
CHORNER.F90
ZNEWTON.F90
ZNEWTON.TXT
TNEWTON.F90
TCLAGUE.F90
FBAUHUBE.F90
TBAUHUBE.F90
ZMUELLER.F90
ZMUELLER.TXT
COMPLEX1.F90
UCOMPLEX.F90
ZMATSYS.F90
LAPACK1.F90
LAPACK2.F90
LAPACK3.F90
TCGESV.F90
TCGBSV.F90
CSYSMAT.F90
RSHCGT.F90
TRSLCGTC.F90
CLU.F90
TEST_CLU.F90
TINV_CLU.F90
CDETMAT.F90
CFINDDET.F90
TICGT.F90
TCEIGEN.F90
TCOMEIG.F90
Program Description
  • Elementary operations and functions on complex numbers
  • Test program of module above (COMPLEX2)
  • Program to demonstrate the complex root counting subroutine
  • Program to demonstrate the zero searching algorithm
  • Explanation File of program Zcircle
  • Roots of 2nd degree equation with complex coefficients
  • Roots of 3rd degree equation with complex coefficients
  • Roots of 4th degree equation with complex coefficients
  • Calculate Function Gamma with a complex argument
  • Calculate the complex exponential integral E1(z) with a complex argument
  • Calculate the Psi function for a complex argument
  • Calculate the Legendre polynomials of first kind for a complex argument
  • Calculate the Legendre polynomials of second kind for a complex argument
  • Calculate the Asociated Legendre Functions and their First Derivatives for a Complex Argument
  • Calculate the associated Legendre Functions of the Second Kind and their First Derivatives for a Complex Argument
  • Evaluation of a complex polynomial by Horner's rule
  • Program to demonstrate the Newton root subroutine in the complex domain
  • Explanation File of Program above (Znewton)
  • Find all roots of a complex polynomial using Newton's iterative formulation
  • Find all roots of a complex polynomial using Laguerre formulation in complex domain
  • Module used by program below (Bauhuber's Method)
  • This program uses Bauhuber's Method to find all real or complex roots of a polynomial of degree n
  • Program to demonstrate the complex domain Mueller's subroutine
  • Explanation File of Program above (Zmueller)
  • F90 module used by program below (COMPLEX1)
  • Complex numbers calculator
  • Solving a complex linear system by Gauss-Jordan
  • Lapack1.f90 - Module used for complex LU decomposition
  • Lapack2.f90 - Utility module used by Lapack1 and Tcgesv.f90
  • Lapack3.f90 - Module used for complex band LU decomposition
  • Solving a complex linear system by LU decomposition (using Lapack)
  • Solving a complex band linear system by LU decomposition (using Lapack)
  • Solving a complex linear system AX=B by GAUSS-JORDAN Method
  • Solving a complex homogeneous linear system by Gauss Method with full pivoting
  • Solve a Complex Linear System By Gauss Method with full pivoting and correction process
  • Module CLU used by Program below
  • Solving a complex linear system by LU decomposition
  • Inversion of a complex square matrix by LU decomposition
  • Determinant of a complex square matrix By Gauss Method with full pivoting
  • Determinant of a complex square matrix using function CFindDet NEW
  • Calculate inverse of a complex square matrix by Gauss Method with full pivoting
  • Eigenvalues and eigenvectors of a general complex square matrix using QR algorithm
  • Eigenvalues and eigenvectors of a general complex square matrix using Jacobi method


RETURN


© J-P Moreau Last modified 08/13/2014 - E-mail: jpmoreau@wanadoo.fr