mass_matrix via convolution module#
Created on Wed Aug 28 10:36:58 2024
@author: Pavan Pranjivan Mehta
- class conv_mass_matrix.conv_mass_matrix#
- Bases: - object- Computes convolution mass matrix - shift_legendre()#
- Computes Mass matrix Shifted Legendre Polynomials in [0,1] of dim = (k) x (k), where k-1 is highest degree - Parameters#- degreeint
- degree of the polynomial 
 - Returns#- Mass martix Legendre polynomials within the interval [0,1] - M: numpy array
- Matrix of dim (k) X (k), where k-1 is the highest degree of Shifted Legengre Polynomials 
 
 - shift_jacobi(beta, degree)#
- Computes Mass matrix Shifted Jacobi Polynomials in [0,1] of dim = (k) x (k), where k-1 is highest degree - Parameters#- alphafloat
- paramter assocated with Jacobi Polynomials, alpha > -1 
- betafloat
- paramter assocated with Jacobi Polynomials, beta > -1 
- degreeint
- degree of the polynomial 
 - Returns#- Mass martix Jacobi polynomials within the interval [0,1] - M: numpy array
- Matrix of dim (k) X (k), where k-1 is the highest degree of Shifted Jacobi Polynomials 
 
 - Q_poly(beta, degree)#
- Computes Mass matrix Q Polynomials in [0,1] of dim = (k) x (k), where k-1 is highest degree - Parameters#- alphafloat
- paramter assocated with Q Polynomials, alpha > -1 
- betafloat
- paramter assocated with Q Polynomials, beta > -1 
- degreeint
- degree of the polynomial 
 - Returns#- Mass martix Q polynomials within the interval [0,1] - M: numpy array
- Matrix of dim (k) X (k), where k-1 is the highest degree of Q Polynomials 
 - Notes#- Q (x) := P_n (1-2x), where P_n is a Jacobi polynomial with paramter, alpha and beta. - Untested 
 - homogenous_shift_legendre()#
- Computes Mass matrix Homogenous basis function using Shifted Legendre Polynomials in [0,1] of dim = (k-1) x (k-1), where k-1 is highest degree of homogeous shifted legendre Polynomials - Parameters#- degreeint
- max degree of the polynomial 
 - Returns#- Mass martix Shifted Legendre polynomials within the interval [0,1] - M: numpy array
- Matrix of dim (k) X (k), where k-1 is the highest degree of homogeous shifted legendre Polynomials