Globals Library 1.0
Loading...
Searching...
No Matches
norms Module Reference

Data Types

type  abs_norm
 Abstract type for the definition of the procedure for the evaluation of the norm of a vector. More...
 
interface  compute_norm
 Abstract interface for the computation of the norm. More...
 
type  dir_norm
 Weighted version of Euclian norm. More...
 
type  euc_norm
 Euclidean norm. More...
 

Functions/Subroutines

real(kind=double) function eval_euc_norm (this, nvec, vec, scr)
 TODO COMMENT.
 
subroutine init_dir_norm (this, lun_err, ndir, noddir)
 TODO COMMENT.
 
real(kind=double) function eval_dir_norm (this, nvec, vec, scr)
 

Function/Subroutine Documentation

◆ eval_euc_norm()

real(kind=double) function norms::eval_euc_norm ( class(euc_norm), intent(inout) this,
integer, intent(in) nvec,
real(kind=double), dimension(nvec), intent(in) vec,
real(kind=double), dimension(nvec), intent(inout), optional scr )

TODO COMMENT.

◆ init_dir_norm()

subroutine norms::init_dir_norm ( class(dir_norm), intent(inout) this,
integer, intent(in) lun_err,
integer, intent(in) ndir,
integer, dimension(ndir), intent(in) noddir )
private

TODO COMMENT.

◆ eval_dir_norm()

real(kind=double) function norms::eval_dir_norm ( class(dir_norm), intent(inout) this,
integer, intent(in) nvec,
real(kind=double), dimension(nvec), intent(in) vec,
real(kind=double), dimension(nvec), intent(inout), optional scr )
private