diff --git a/test_data/BUILD.bazel b/test_data/BUILD.bazel index 8b1d738..81c7197 100644 --- a/test_data/BUILD.bazel +++ b/test_data/BUILD.bazel @@ -26,6 +26,18 @@ filegroup( ] + glob(["solovev_analytical/**/*.json"]), ) +filegroup( + name = "solovev_free_bdy", + visibility = ["//visibility:public"], + srcs = [ + "axis_coefficients_solovev_free_bdy.csv", + "boundary_coefficients_solovev_free_bdy.csv", + "jxbout_solovev_free_bdy.nc", + "mercier.solovev_free_bdy", + "threed1.solovev_free_bdy", + ] + glob(["solovev_free_bdy/**/*.json"]), +) + filegroup( name = "solovev_no_axis", visibility = ["//visibility:public"], diff --git a/test_data/axis_coefficients_solovev_free_bdy.csv b/test_data/axis_coefficients_solovev_free_bdy.csv new file mode 100644 index 0000000..74b493a --- /dev/null +++ b/test_data/axis_coefficients_solovev_free_bdy.csv @@ -0,0 +1,2 @@ +n,raxis_c,zaxis_s,raxis_s,zaxis_c +0,3.999,0.0,0.0,0.0 diff --git a/test_data/boundary_coefficients_solovev_free_bdy.csv b/test_data/boundary_coefficients_solovev_free_bdy.csv new file mode 100644 index 0000000..6728081 --- /dev/null +++ b/test_data/boundary_coefficients_solovev_free_bdy.csv @@ -0,0 +1,7 @@ +n,m,rbc,zbs,rbs,zbc +0,0,3.999,0,0,0 +0,1,1.026,1.58,0,0 +0,2,0.068,-0.01,0,0 +0,3,0,0,0,0 +0,4,0,0,0,0 +0,5,0,0,0,0 diff --git a/test_data/jxbout_solovev_free_bdy.nc b/test_data/jxbout_solovev_free_bdy.nc new file mode 100644 index 0000000..286e349 --- /dev/null +++ b/test_data/jxbout_solovev_free_bdy.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fb6bea63a61a62ffa26a36835313078ce4c89a57a3a7d13afe1dde779354398 +size 53620 diff --git a/test_data/mgrid_solovev.nc b/test_data/mgrid_solovev.nc index 5ca4f74..a83b240 100644 --- a/test_data/mgrid_solovev.nc +++ b/test_data/mgrid_solovev.nc @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f17260704b9f6ca96c0f7202cc99dbfe8bdb625d1103d4597fd8ca5197b96fb1 +oid sha256:66efcbc75cace7678dc0c19049689d0defa1df39138ed9acef6ceb451a06605b size 25215108 diff --git a/test_data/regenerate_test_data.sh b/test_data/regenerate_test_data.sh index 71e2704..abe804b 100755 --- a/test_data/regenerate_test_data.sh +++ b/test_data/regenerate_test_data.sh @@ -35,7 +35,7 @@ makegrid makegrid_parameters_solovev.json coils.solovev # educational_VMEC is used to generate the reference data. # You can get it from here: https://github.com/jonathanschilling/educational_VMEC -EDUCATIONAL_VMEC_EXECUTABLE=/home/jons/code/educational_VMEC/build/bin/xvmec +EDUCATIONAL_VMEC_EXECUTABLE=/data/jonathan/work/code/educational_VMEC/build/bin/xvmec # now re-do VMEC runs rm -rf solovev && ${EDUCATIONAL_VMEC_EXECUTABLE} input.solovev