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

Data Types

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

Modules

module  spectral_methods
 provides functions to determine eigenvalues
 

Functions/Subroutines

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

Detailed Description

Author
Florian Wilhelm
Version
1.0
Author
Florian Wilhelm Flori.nosp@m.an.W.nosp@m.ilhel.nosp@m.m@ki.nosp@m.t.edu

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.