web_par Module

Common set of parameters for example_web.


Uses

  • module~~web_par~~UsesGraph module~web_par web_par module~daskr_kinds daskr_kinds module~web_par->module~daskr_kinds iso_fortran_env iso_fortran_env module~daskr_kinds->iso_fortran_env

Used by

  • module~~web_par~~UsedByGraph module~web_par web_par proc~c1_average c1_average proc~c1_average->module~web_par proc~cinit cinit proc~cinit->module~web_par proc~f~2 f proc~f~2->module~web_par proc~gauss_seidel gauss_seidel proc~gauss_seidel->module~web_par proc~rates rates proc~rates->module~web_par proc~res~4 res proc~res~4->module~web_par program~example_web example_web program~example_web->module~web_par

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: np = 1
integer, public, parameter :: ns = 2*np
integer, public, parameter :: mx = 40
integer, public, parameter :: my = mx
integer, public, parameter :: mxns = mx*ns
real(kind=rk), public, parameter :: pi = 4*atan(one)
real(kind=rk), public :: aa
real(kind=rk), public :: ee
real(kind=rk), public :: gg
real(kind=rk), public :: bb
real(kind=rk), public :: dprey
real(kind=rk), public :: dpred
real(kind=rk), public :: acoef(ns,ns)
real(kind=rk), public :: alpha
real(kind=rk), public :: ax
real(kind=rk), public :: ay
real(kind=rk), public :: bcoef(ns)
real(kind=rk), public :: beta
real(kind=rk), public :: cox(ns)
real(kind=rk), public :: coy(ns)
real(kind=rk), public :: diff(ns)
real(kind=rk), public :: dx
real(kind=rk), public :: dy

Subroutines

public impure subroutine setpar()

This routine sets the basic problem parameters which are passed to the various routines via the module web_par.

Arguments

None