3.2    Expansions
This section defines the polynomial expansions used on each of the defined geometric
composites. Expansion entries specify the number of modes, the basis type. The short-hand
version has the following form
 
    1<E COMPOSITE="C[0]" NUMMODES="5" FIELDS="u" TYPE="MODIFIED" />
    
 
or, if we have more then one variable we can apply the same basis to all using
 
    1<E COMPOSITE="C[0]" NUMMODES="5" FIELDS="u,v,p" TYPE="MODIFIED" />
    
 
The expansion basis can also be specified in detail as a combination of one-dimensional bases,
and thus the user is able to, for example, increase the quadrature order. For tet elements this
takes the form:
 
    1<E COMPOSITE="C[0]" 
2   BASISTYPE="Modified_A,Modified_B,Modified_C" 
3   NUMMODES="3,3,3" 
4   POINTSTYPE="GaussLobattoLegendre,GaussRadauMAlpha1Beta0,GaussRadauMAlpha2Beta0" 
5   NUMPOINTS="4,3,3" 
6   FIELDS="u" />
    
 
and for prism elements:
 
    1<E COMPOSITE="C[1]" 
2   BASISTYPE="Modified_A,Modified_A,Modified_B" 
3   NUMMODES="3,3,3" 
4   POINTSTYPE="GaussLobattoLegendre,GaussLobattoLegendre,GaussRadauMAlpha1Beta0" 
5   NUMPOINTS="4,4,3" 
6   FIELDS="u" />