Implement interface to GVEC equilibrium
- Implement interface to GVEC equilibrium.
- Except equilibrium current.
- Update path to GVEC's sample
.dat
output in tests. - Disable identity map for
test_divB
.- Because extraction/boundary operators in
spline_space
don't accept mapping with aperiodic 3rd dimension anymore.
- Because extraction/boundary operators in
- Enable pull-push test for GVEC B-field in
test_divB
.- Pullback doesn't work with
gvec_to_python
due to forced evaluation to Cartesian coordinate for function input. But it can be made to work by removing theself.evaluate()
statements indomain_3d
. - Push forward works, but accuracy is not optimal.
- Pullback doesn't work with
- Pre-evaluate GVEC B-field to prevent forced evaluation at Cartesian.