Choral
Data Types | Modules | Functions/Subroutines
fe_func_mod.f90 File Reference

Go to the source code of this file.

Data Types

type  fe_func_mod::fe_functions
 Functions associated with a finite element. More...
 
interface  fe_func_mod::feScal
 interface of scalar fe basis functions More...
 
interface  fe_func_mod::feScalGrad
 interface for the gradient of scalar fe basis functions More...
 

Modules

module  fe_func_mod
  DEFINITION OF FINITE ELEMENT BASIS FUNCTIONS
 

Functions/Subroutines

subroutine fe_func_mod::p1_1d_u (val, n, x, m)
 P1_1d. More...
 
subroutine fe_func_mod::p2_1d_u (val, n, x, m)
 P2_1d. More...
 
subroutine fe_func_mod::p3_1d_u (val, n, x, m)
 P3_1d. More...
 
subroutine fe_func_mod::p0_1d_u (val, n, x, m)
 P0_1d. More...
 
subroutine fe_func_mod::p0_2d_u (val, n, x, m)
 P0_2d. More...
 
subroutine fe_func_mod::p1_2d_u (val, n, x, m)
 P1_2d. More...
 
subroutine fe_func_mod::p1_1d_disc_ortho_u (val, n, x, m)
 P1_1d_disc_ortho. More...
 
subroutine fe_func_mod::p1_2d_disc_ortho_u (val, n, x, m)
 P1_2d_disc_ortho. More...
 
subroutine fe_func_mod::p2_2d_u (val, n, x, m)
 P2_2d. More...
 
subroutine fe_func_mod::p1_3d_u (val, n, x, m)
 P1_3d. More...
 
subroutine fe_func_mod::p3_2d_u (val, n, x, m)
 P3_2d. More...
 
subroutine fe_func_mod::p2_3d_u (val, n, x, m)
 P2_3d. More...
 
subroutine fe_func_mod::p1_1d_grad_u (val, n, x, m)
 P1_1d. More...
 
subroutine fe_func_mod::p2_1d_grad_u (val, n, x, m)
 P2_1d. More...
 
subroutine fe_func_mod::p3_1d_grad_u (val, n, x, m)
 P3_1d. More...
 
subroutine fe_func_mod::p1_2d_grad_u (val, n, x, m)
 P1_2d. More...
 
subroutine fe_func_mod::p2_2d_grad_u (val, n, x, m)
 P2_2d. More...
 
subroutine fe_func_mod::p1_3d_grad_u (val, n, x, m)
 P1_3d. More...
 
subroutine fe_func_mod::p2_3d_grad_u (val, n, x, m)
 P2_3d. More...
 
subroutine fe_func_mod::p3_2d_grad_u (val, n, x, m)
 P3_2d. More...
 
subroutine fe_func_mod::rt0_1d_phi (val, n, x, m)
 RT0 1D. More...
 
subroutine fe_func_mod::rt0_1d_dual_phi (val, n, x, m)
 RT0 Dual ref choral/applications/PG_star_1D_poisson/sage/PG2_1D_P1_1.sage. More...
 
subroutine fe_func_mod::rt0_2d_phi (val, n, x, m)
 RT0 2D. More...
 
subroutine fe_func_mod::rt1_1d_phi (val, n, x, m)
 RT1_1D, considered with the usual basis for the DOFs: f(0), f(1), f(1/2) ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_1.sage. More...
 
subroutine fe_func_mod::rt1_1d_2_phi (val, n, x, m)
 RT1_1D_2, considered with the alternative basis for the DOFs: f(0), f(1), ^1 f(x) dx ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_3.sage. More...
 
subroutine fe_func_mod::rt1_1d_dual_phi (val, n, x, m)
 RT1_1D_DUAL ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_1.sage. More...
 
subroutine fe_func_mod::rt1_1d_2_dual_phi (val, n, x, m)
 RT1_1D_2_DUAL ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_3.sage. More...
 
subroutine fe_func_mod::rt1_2d_2_phi (val, n, xx, m)
 RT1_2D. More...
 
subroutine fe_func_mod::rt0_1d_div_phi (val, n, x, m)
 RT0 1D. More...
 
subroutine fe_func_mod::rt0_1d_dual_div_phi (val, n, x, m)
 RT0 Dual ref choral/applications/PG_star_1D_poisson/sage/PG2_1D_P1_1.sage. More...
 
subroutine fe_func_mod::rt0_2d_div_phi (val, n, x, m)
 RT0 2D. More...
 
subroutine fe_func_mod::rt1_1d_div_phi (val, n, x, m)
 RT1_1D, considered with the usual basis for the DOFs: f(0), f(1), f(1/2) ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_1.sage. More...
 
subroutine fe_func_mod::rt1_1d_2_div_phi (val, n, x, m)
 RT1 1D_2, considered with the alternative basis for the DOFs: f(0), f(1), ^1 f(x) dx ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_3.sage. More...
 
subroutine fe_func_mod::rt1_1d_dual_div_phi (val, n, x, m)
 RT1_1D_DUAL ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_1.sage. More...
 
subroutine fe_func_mod::rt1_1d_2_dual_div_phi (val, n, x, m)
 RT1_1D_2_DUAL ref = applications/PG_star_1D_poisson/sage/PG2_1D_P2_3.sage. More...
 
subroutine fe_func_mod::rt1_2d_2_div_phi (val, n, xx, m)
 RT1_2D. More...