JTpack77 Source (v26.11)


    

Iterative Solver Routines

Solvers

BCGS.F CG.F GMRES.F Nonstationary.F Stationary.F

Preconditioning

ApplyPreconditioner.F GeneratePreconditioner.F IC.F IC_spec.F ILU.F ILU_spec.F Jacobi.F Jacobi_spec.F MIC.F MIC_spec.F MILU.F MILU_spec.F RIC.F RIC_spec.F RILU.F RILU_spec.F SOR.F SOR_spec.F

Utilities

CheckConvergence.F EstimateError.F SetDefaults.F StoppingTest.F

Direct Solver Routines

LUdecomp.F LUdecomp_spec.F SolveLTriang.F SolveLTriang_spec.F SolveUTriang.F SolveUTriang_spec.F

Level-2 BLAS (matrix routines)

B_eq_A.F B_eq_A_spec.F MatrixNorm.F MatrixNorm0_Full.F MatrixNormF_Full.F MatrixNorm_spec.F diagB_eq_diagA.F diagB_eq_diagA_Full.F y_eq_Ax.F y_eq_Ax_spec.F y_eq_diagAx.F y_eq_diagAx_Full.F y_minus_Ax.F y_minus_Ax_spec.F

Level-1 BLAS (vector routines)

DotProduct.F FillVectorFloat.F FillVectorInt.F FloorVectorFloat.F FloorVectorInt.F MaxVectorFloat.F MaxVectorInt.F MinVectorFloat.F MinVectorInt.F SumVectorFloat.F SumVectorInt.F SwapVectors.F VectorNorm.F iy_eq_ix.F x_eq_sx.F y_eq_s_div_x.F y_eq_sy_plus_x.F y_eq_x.F y_eq_y_div_x.F y_eq_y_minus_x.F y_eq_y_plus_sx.F y_eq_y_plus_x.F y_eq_yx.F z_eq_sy_plus_x.F z_eq_y_div_x.F z_eq_y_minus_x.F z_eq_y_plus_x.F z_eq_yx.F

Utility Routines

Clock.F CompressSyst.F CompressSyst_spec.F Convert.F Convert_spec.F DiagScale.F DiagScale_spec.F DumpCoeff.F DumpCoeff_spec.F DumpSystem.F ErrorFunction.F FlushUnit.F GetRandomFloat.F LeftJustifyMatrix.F LoadCoeff.F LoadCoeff_spec.F LoadSystem.F OpenUnitAppend.F ParseArgChar.F ParseArgFloat.F ParseArgInt.F RelativeDifference.F RowScale.F RowScale_spec.F Scale.F StringEnd.F StringJustifyLeft.F StringPackLeft.F StringStart.F StringTranslate.F WriteMatrix.F WriteMatrixFloat.F WriteMatrixInt.F WriteMatrix_spec.F WriteSystem.F WriteSystemFloat.F WriteVectorFloat.F WriteVectorInt.F ij2i.F ijk2i.F

Included Files

iadefines.h parmdefines.h allocate-BCGS.inc allocate-CG.inc allocate-DiagScale.inc allocate-GMRES.inc allocate-Jacobi_COO.inc allocate-Jacobi_CSS.inc allocate-Jacobi_ELL.inc allocate-Jacobi_Full.inc allocate-Jacobi_RSS.inc allocate-LeftJustifyMatrix.inc allocate-MatrixNorm0_Full.inc allocate-RelativeDifference.inc allocate-RowScale.inc allocate-SOR_ELL.inc allocate-Stationary.inc allocate-StoppingTest.inc allocate-y_eq_Ax_ELL.inc allocate-y_minus_Ax_ELL.inc arrays-BCGS.inc arrays-CG.inc arrays-DiagScale.inc arrays-GMRES.inc arrays-Jacobi_COO.inc arrays-Jacobi_CSS.inc arrays-Jacobi_ELL.inc arrays-Jacobi_Full.inc arrays-Jacobi_RSS.inc arrays-LeftJustifyMatrix.inc arrays-MatrixNorm0_Full.inc arrays-RelativeDifference.inc arrays-RowScale.inc arrays-SOR_ELL.inc arrays-Stationary.inc arrays-StoppingTest.inc arrays-y_eq_Ax_ELL.inc arrays-y_minus_Ax_ELL.inc author.inc copyright.inc deallocate-BCGS.inc deallocate-CG.inc deallocate-DiagScale.inc deallocate-GMRES.inc deallocate-Jacobi_COO.inc deallocate-Jacobi_CSS.inc deallocate-Jacobi_ELL.inc deallocate-Jacobi_Full.inc deallocate-Jacobi_RSS.inc deallocate-LeftJustifyMatrix.inc deallocate-MatrixNorm0_Full.inc deallocate-RelativeDifference.inc deallocate-RowScale.inc deallocate-SOR_ELL.inc deallocate-Stationary.inc deallocate-StoppingTest.inc deallocate-y_eq_Ax_ELL.inc deallocate-y_minus_Ax_ELL.inc declare-BCGS.inc declare-CG.inc declare-DiagScale.inc declare-GMRES.inc declare-Jacobi_COO.inc declare-Jacobi_CSS.inc declare-Jacobi_ELL.inc declare-Jacobi_Full.inc declare-Jacobi_RSS.inc declare-LeftJustifyMatrix.inc declare-MatrixNorm0_Full.inc declare-RelativeDifference.inc declare-RowScale.inc declare-SOR_ELL.inc declare-Stationary.inc declare-StoppingTest.inc declare-y_eq_Ax_ELL.inc declare-y_minus_Ax_ELL.inc formats.inc iadesc.inc numbers-complete.inc numbers.inc parmdesc.inc pointer_init-BCGS.inc pointer_init-CG.inc pointer_init-DiagScale.inc pointer_init-GMRES.inc pointer_init-Jacobi_COO.inc pointer_init-Jacobi_CSS.inc pointer_init-Jacobi_ELL.inc pointer_init-Jacobi_Full.inc pointer_init-Jacobi_RSS.inc pointer_init-LeftJustifyMatrix.inc pointer_init-MatrixNorm0_Full.inc pointer_init-RelativeDifference.inc pointer_init-RowScale.inc pointer_init-SOR_ELL.inc pointer_init-Stationary.inc pointer_init-StoppingTest.inc pointer_init-y_eq_Ax_ELL.inc pointer_init-y_minus_Ax_ELL.inc