Computes finite element matrices using 6-node quadratic triangular elements. Each triangle edge gets a midpoint node, giving 6 basis functions per triangle instead of 3. Quadratic elements provide better approximation accuracy with fewer mesh nodes.
Value
A list with:
C: consistent mass matrix (n_total x n_total sparse)G: stiffness matrix (n_total x n_total sparse)n_mesh: total number of nodes (vertices + midpoints)n_vertices: number of original mesh verticesn_midpoints: number of added midpoint nodesvertices: N x 2 matrix of all node coordinatestriangles6: M x 6 connectivity matrix (columns: v0, v1, v2, mid01, mid12, mid20)