Removed lifetime from vbf, by owning the basis. Made solver generic over vbf, avoiding internal compiler error.
Changed MKL directory to standard /opt/intel.
Remove debug output.
Remove unused Face type.
Remove mesh.num_side_faces_per_fe().
Change a few function names, bring tests up to date.
Remove unused members (commented out in impl).
Rename projection functions for clarity.
Improved convergence rate printing loop.
Merge improvement to convergence rate printing loop.
Projection function name changes accidentally ommitted from previous commits and formatting fixups.
Projection function name changes accidentally ommitted from previous commits and formatting fixups.
Use more intuitive index order in precomputed value tensors.
Avoid writing additional off-diagonal 0 values in sys matrix.
Change Paradiso solver params for greater accuracy, add matrix type field in sparse matrix.
Correct the return type of alloc_ints.
Use cvec storage with 64 byte alignment in place of rust vectors.
Fix tests for recent changes.
Fetch num cpus for MKL call.
Be rid of straggler TODO.