Hello,

Really like the SPHARM-PDM tool, and thanks in advance for your time with this query.

I have the .coef file of coefficients, but it seems that they only contain coefficients for positive and zero m values. For example, for SPHARM degree 15 (which I take to mean it goes up to l=15), I get a (256x3) set of numbers, and for degree 3 I get (16x3). From the answer on the Github page (pasted below), the columns are the (x, y, z) coordinates, and accounting for one row for the m=0 coefficients, and two rows (one real, one imaginary) for the other m values, this matches the total number of rows only if I count m values of 0 and above. Could you please let me know what I have misunderstood here? Many thanks.

On the issues section on Github there is a reply that says the coeffs are ordered like:

```
GetCoefAt(unsigned int l, unsigned int m, unsigned int coord, double *coef)
{
if( m == 0 )
{
coef[0] = m_Coefs[l * l][coord];
coef[1] = 0;
}
else
{
coef[0] = m_Coefs[l * l + 2 * m - 1][coord];
coef[1] = m_Coefs[l * l + 2 * m][coord];
}
}
```