Globals Library 1.0
Loading...
Searching...
No Matches
08modGaussQuadrature.f90 File Reference

Data Types

type  gaussquadrature::gaussq
 

Modules

module  gaussquadrature
 Module for computation of 1d and tensorized 2d Gauss points.
 

Functions/Subroutines

subroutine gaussquadrature::init_gaussq (this, lun_err, ngauss)
 Static constructor for gaussquadrature::gaussq
 
subroutine gaussquad (lun_err, ngauss, coefcoord, weight)
 
subroutine gaussquadrature::kill_gaussq (this, lun_err)
 Static destructor for gaussquadrature::gaussq
 
subroutine gaussquadrature::info_gaussq (this, lun_out)
 Info procedure for gaussquadrature::gaussq
 
subroutine gaussquadrature::on_interval (this, a, b)
 Compute Gauss points on the interval \([a,b]\).
 
subroutine gaussquadrature::on_cell (this, ax, bx, ay, by)
 Compute Gauss points of \([a_x,b_x] \times [a_y,b_y]\).
 

Function/Subroutine Documentation

◆ gaussquad()

subroutine init_gaussq::gaussquad ( integer, intent(in) lun_err,
integer, intent(in) ngauss,
real(kind=double), dimension(ngauss), intent(out) coefcoord,
real(kind=double), dimension(ngauss), intent(out) weight )
private