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

Go to the source code of this file.

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

Definition at line 98 of file modGaussQuadrature.f90.