ScalES-PPM
Loading...
Searching...
No Matches
Data Types | Functions/Subroutines
spectral_methods Module Reference

provides functions to determine eigenvalues More...

Data Types

interface  calc_lambda_max
 calculates largest absolute eigenvalue More...
 
interface  calc_lambda_min
 calculates smallest absolute eigenvalue More...
 
interface  calc_lambda_min_max
 calculates smallest and largest absolute eigenvalue More...
 
interface  calc_optimal_sor_param
 calculates optimal SOR parameter More...
 
interface  jacobi_iter
 Jacobi iteration matrix. More...
 
interface  power_method
 power method to determine largest absolute eigenvalue and vector More...
 

Functions/Subroutines

real(sp) function power_method_sp (a, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(sp) function calc_lambda_max_sp (a, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(sp) function calc_lambda_min_sp (a_shifted, x, ext_x, exchange, lambda_max, tol_opt, maxiter_opt)
 
real(sp) function, dimension(2) calc_lambda_min_max_sp (a, a_shifted, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(sp) function calc_optimal_sor_param_sp (rho)
 
subroutine, public jacobi_iter_sp (field, res_field)
 
real(dp) function power_method_dp (a, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(dp) function calc_lambda_max_dp (a, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(dp) function calc_lambda_min_dp (a_shifted, x, ext_x, exchange, lambda_max, tol_opt, maxiter_opt)
 
real(dp) function, dimension(2) calc_lambda_min_max_dp (a, a_shifted, x, ext_x, exchange, tol_opt, maxiter_opt)
 
real(dp) function calc_optimal_sor_param_dp (rho)
 
subroutine, public jacobi_iter_dp (field, res_field)
 

Detailed Description

provides functions to determine eigenvalues

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.