**petsc-3.10.5 2019-03-28**

# PetscGLL

the locations, from [-1,1] and weights of the Gauss-Lobatto-Legendre nodes of a given size
### Synopsis

typedef struct {
PetscInt n;
PetscReal *nodes;
PetscReal *weights;
} PetscGLL;

These values are usful in implementing spectral methods based on the Gauss-Lobatto-Legendre nodes

The array nodes[] contains the vertices of each node
The array weights[] are the integration weights

The mass matrix for the element corresponds to the diagonal matrix whose entries are the weights[]

### Developer Notes

This may eventually get merged into a more abstract or general object for managing
integration schemes or discretization schemes.
References: XXXX

### See Also

PetscGLLCreate(), PetscGLLDestroy(), PetscGLLView()

### Level

beginner

### Location

include/petscgll.h

Index of all Sys routines

Table of Contents for all manual pages

Index of all manual pages