decompose data communication routine for SPH transform
Move deallocation routine for element connectivity type
Transfer quads to triangles directly
update rectangular sphere mesh generation
Update table to construct triangle and quadratures from original element
Use receive buffer directly to evaluate Coriolis term
Add receive buffer copy selector
temporal commit
Bug fix after changing recv buffer format for N-component communication
Use receive buffer directory for Legendre transforms using mat multi
Move data copy between communication buffer into each Legendre transform
Copy Coriolis terms to send rlm buffer directly
Change work array for Legendre transform
Make modules for Legendre transform routines using matmul
Use Legendre polynomials only for matrix multiply for symmetric Legendre transform
Delete wrong allocatable define
make another module for work area for matmul
Add Legendre transform using BLAS
Update Legendre transform with symmetry
Access send and receive buffer directory in FFT