utahplt / FloatTrackerExamples

Examples for the FloatTracker.jl repository
MIT License
1 stars 1 forks source link

injection mysteries in finch advection2d #5

Closed bennn closed 1 year ago

bennn commented 1 year ago

I ran Finch's 2d advection a few times with injection & recording turned on. Some runs gave errors. Some were ok (not shown below). One run was 30x slower than normal.

TODO: get a sense of what's happening in each

The program injects 1 NaN at 1/1000 odds. ``` #= 2D advection using higher order FV or structured or unstructured mesh =# ### If the Finch package has already been added, use this line ######### using Finch # Note: to add the package, first do: ]add "https://github.com/paralab/Finch.git" using Dates using FloatTracker: TrackedFloat64, write_log_to_file, set_inject_nan, set_logger, set_exclude_stacktrace set_exclude_stacktrace([:prop]) set_logger(filename="inj-adv2d", buffersize=20, cstg=true, cstgArgs=false, cstgLineNum=true) fns = [] ##[FunctionRef(:run_simulation, Symbol("nbody_simulation_result.jl"))] libs = [] ##["NBodySimulator", "OrdinaryDiffEq"] now_str = Dates.format(now(), "yyyymmddHHMMss") recording_file = "rand-adv2d-recording_$now_str" println("Recording to $recording_file...") ### If not, use these four lines (working from the examples directory) ### # if !@isdefined(Finch) # include("../Finch.jl"); # using .Finch # end ########################################################################## initFinch("inj-adv2d", TrackedFloat64); # Configuration setup domain(2) solverType(FV) timeStepper(EULER_EXPLICIT,cfl=20000) # NaN-making timestepper ######## set_inject_nan(true, 1000, 1, fns, libs, record=recording_file) ######## println("begin MESH") # a uniform grid of quads on a 0.1 x 0.3 rectangle domain mesh(QUADMESH, elsperdim=[15, 45], bids=4, interval=[0, 0.1, 0, 0.3]) println("end MESH") # Variables and BCs u = variable("u", location=CELL) boundary(u, 1, FLUX, "(abs(y-0.06) < 0.033 && sin(3*pi*t)>0) ? 1 : 0") # x=0 boundary(u, 2, NO_BC) # x=0.1 boundary(u, 3, NO_BC) # y=0 boundary(u, 4, NO_BC) # y=0.3 # Time interval and initial condition T = 1.3; # T=10 timeInterval(T) initial(u, "0") # Coefficients coefficient("a", ["0.1*cos(pi*x/2/0.1)","0.3*sin(pi*x/2/0.1)"], type=VECTOR) # advection velocity coefficient("s", ["0.1 * sin(pi*x)^4 * sin(pi*y)^4"]) # source # The "upwind" function applies upwinding to the term (a.n)*u with flow velocity a. # The optional third parameter is for tuning. Default upwind = 0, central = 1. Choose something between these. conservationForm(u, "s + surface(upwind(a,u))"); println("begin SOLVE") solve(u) println("end SOLVE") finalizeFinch() write_log_to_file() ```

Recordings & Results

LoadError: BoundsError: attempt to access 1-element Vector{Int64} at index [2] ``` ERROR: LoadError: BoundsError: attempt to access 1-element Vector{Int64} at index [2] Stacktrace: [1] getindex @ ./array.jl:924 [inlined] [2] grid_from_mesh(mesh::MeshData; grid_type::String, order::Int64, mixed::Bool) @ Finch ~/.julia/packages/Finch/qXoRn/src/grid.jl:366 [3] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/Finch.jl:252 [inlined] [4] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [5] add_mesh(state::FinchState{TrackedFloat64}, mesh::MeshData; partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/Finch.jl:145 [6] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:414 [inlined] [7] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [8] mesh(msh::String; elsperdim::Vector{Int64}, bids::Int64, interval::Vector{Float64}, partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:359 [9] top-level scope @ ~/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 in expression starting at /home/ben/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 ```
LoadError: BoundsError: attempt to access 2×736 Matrix{TrackedFloat64} at index [1, 0] ``` ERROR: LoadError: BoundsError: attempt to access 2×736 Matrix{TrackedFloat64} at index [1, 0] Stacktrace: [1] getindex @ ./array.jl:925 [inlined] [2] build_geometric_factors(refel::Refel{TrackedFloat64}, grid::Grid{TrackedFloat64}; do_face_detj::Bool, do_vol_area::Bool, constant_jacobian::Bool) @ Finch ~/.julia/packages/Finch/qXoRn/src/geometric_factors.jl:96 [3] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/Finch.jl:283 [inlined] [4] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [5] add_mesh(state::FinchState{TrackedFloat64}, mesh::MeshData; partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/Finch.jl:282 [6] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:414 [inlined] [7] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [8] mesh(msh::String; elsperdim::Vector{Int64}, bids::Int64, interval::Vector{Float64}, partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:359 [9] top-level scope @ ~/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 in expression starting at /home/ben/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 ```
LoadError: BoundsError: attempt to access 2×736 Matrix{TrackedFloat64} at index [1, 0] ``` ERROR: LoadError: BoundsError: attempt to access 2×736 Matrix{TrackedFloat64} at index [1, 0] Stacktrace: [1] getindex @ ./array.jl:925 [inlined] [2] build_geometric_factors(refel::Refel{TrackedFloat64}, grid::Grid{TrackedFloat64}; do_face_detj::Bool, do_vol_area::Bool, constant_jacobian::Bool) @ Finch ~/.julia/packages/Finch/qXoRn/src/geometric_factors.jl:96 [3] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/Finch.jl:283 [inlined] [4] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [5] add_mesh(state::FinchState{TrackedFloat64}, mesh::MeshData; partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/Finch.jl:282 [6] macro expansion @ ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:414 [inlined] [7] macro expansion @ ~/.julia/packages/TimerOutputs/RsWnF/src/TimerOutput.jl:237 [inlined] [8] mesh(msh::String; elsperdim::Vector{Int64}, bids::Int64, interval::Vector{Float64}, partitions::Int64) @ Finch ~/.julia/packages/Finch/qXoRn/src/finch_interface.jl:359 [9] top-level scope @ ~/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 in expression starting at /home/ben/code/uu/fpx/examples/examples/finch/inj-adv2d-fv.jl:41 ```
Very slow Output: ``` Recording to rand-adv2d-recording_202304251302329... begin MESH end MESH begin SOLVE Time step progress(%) 01020end SOLVE ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 2210s / 98.4% 75.6GiB / 91.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Mesh 1 2165s 99.5% 2165s 68.1GiB 98.9% 68.1GiB mesh2grid 1 2157s 99.2% 2157s 67.3GiB 97.8% 67.3GiB bids 1 1.45s 0.1% 1.45s 171MiB 0.2% 171MiB geo factors 1 766ms 0.0% 766ms 87.4MiB 0.1% 87.4MiB fv_info 1 128ms 0.0% 128ms 12.0MiB 0.0% 12.0MiB gen/read 1 346ms 0.0% 346ms 12.9MiB 0.0% 12.9MiB CodeGen 1 9.27s 0.4% 9.27s 693MiB 1.0% 693MiB Solve 1 1.20s 0.1% 1.20s 110MiB 0.2% 110MiB FV_solve 1 925ms 0.0% 925ms 82.5MiB 0.1% 82.5MiB time_steps 1 96.4ms 0.0% 96.4ms 20.7MiB 0.0% 20.7MiB step_assembly 2 96.1ms 0.0% 48.1ms 20.5MiB 0.0% 10.2MiB update_sol 2 121μs 0.0% 60.5μs 211KiB 0.0% 105KiB allocate 1 9.71μs 0.0% 9.71μs 29.2KiB 0.0% 29.2KiB ──────────────────────────────────────────────────────────────────────────────── Finch has completed. ``` Typical Output: ``` Recording to rand-adv2d-recording_202304251300023... begin MESH end MESH begin SOLVE Time step progress(%) 01020end SOLVE ──────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 64.0s / 46.8% 9.20GiB / 26.5% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────── Mesh 1 19.4s 64.6% 19.4s 1.66GiB 67.9% 1.66GiB mesh2grid 1 11.5s 38.5% 11.5s 918MiB 36.7% 918MiB bids 1 1.43s 4.8% 1.43s 171MiB 6.8% 171MiB geo factors 1 722ms 2.4% 722ms 87.4MiB 3.5% 87.4MiB fv_info 1 85.9ms 0.3% 85.9ms 12.0MiB 0.5% 12.0MiB gen/read 1 348ms 1.2% 348ms 12.9MiB 0.5% 12.9MiB CodeGen 1 9.47s 31.6% 9.47s 693MiB 27.7% 693MiB Solve 1 1.14s 3.8% 1.14s 110MiB 4.4% 110MiB FV_solve 1 888ms 3.0% 888ms 82.5MiB 3.3% 82.5MiB time_steps 1 74.2ms 0.2% 74.2ms 20.7MiB 0.8% 20.7MiB step_assembly 2 74.0ms 0.2% 37.0ms 20.5MiB 0.8% 10.2MiB update_sol 2 122μs 0.0% 61.2μs 211KiB 0.0% 105KiB allocate 1 10.5μs 0.0% 10.5μs 29.2KiB 0.0% 29.2KiB ──────────────────────────────────────────────────────────────────────────────── Finch has completed. ```
ashton314 commented 1 year ago

Reproduced all results. See message on ac05aec

Short of it: on that commit you should be able to reproduce all the results with:

for tst in $(ls advection_recordings); do echo "-- Testing $tst at $(date)"; julia --project=. -- examples/finch/injection_investigator.jl --replay advection_recordings/$tst; done
ashton314 commented 1 year ago

I like having command line args we can pass to test files—that might be a little bit of polish to consider adding: an optional module that lets you easily pass recording files into your test scripts.

bennn commented 1 year ago

For 28, refel_nodes.jl:

Summary: i don't see a bug. More likely, injection should not target the function refel_nodes! at all.

bennn commented 1 year ago

@ashton314 what's the incantation to make injection ignore the function refel_nodes! from Finch's refel_nodes.jl?

In other news, the 2nd NaN appears at l.248 of grid.jl. Looks like the only way for a real NaN to appear there is for the mesh object referenced on l.238 to return a NaN. Can it? I'll check.

EDIT: a bad mesh can put a NaN on this line. Finch should check mesh files --- need to open an issue or PR. EDIT: Finch issue here

Example mesh file with NaNs ``` $MeshFormat 2.2 0 8 $EndMeshFormat $Nodes 736 1 0.0 0.0 NaN 2 NaN 0.0 0.0 3 NaN 0.0 0.0 4 0.02 0.0 0.0 5 0.02666666666666667 0.0 NaN 6 0.03333333333333333 0.0 0.0 7 0.04 0.0 0.0 8 0.04666666666666667 0.0 0.0 9 0.05333333333333334 0.0 0.0 10 0.060000000000000005 0.0 0.0 11 0.06666666666666667 0.0 0.0 12 0.07333333333333333 0.0 0.0 13 0.08 0.0 0.0 14 0.08666666666666667 0.0 0.0 15 0.09333333333333334 0.0 0.0 16 0.1 0.0 0.0 17 0.0 0.006666666666666666 0.0 18 0.006666666666666667 0.006666666666666666 0.0 19 0.013333333333333334 0.006666666666666666 0.0 20 0.02 0.006666666666666666 0.0 21 0.02666666666666667 0.006666666666666666 0.0 22 0.03333333333333333 0.006666666666666666 0.0 23 0.04 0.006666666666666666 0.0 24 0.04666666666666667 0.006666666666666666 0.0 25 0.05333333333333334 0.006666666666666666 0.0 26 0.060000000000000005 0.006666666666666666 0.0 27 0.06666666666666667 0.006666666666666666 0.0 28 0.07333333333333333 0.006666666666666666 0.0 29 0.08 0.006666666666666666 0.0 30 0.08666666666666667 0.006666666666666666 0.0 31 0.09333333333333334 0.006666666666666666 0.0 32 0.1 0.006666666666666666 0.0 33 0.0 0.013333333333333332 0.0 34 0.006666666666666667 0.013333333333333332 0.0 35 0.013333333333333334 0.013333333333333332 0.0 36 0.02 0.013333333333333332 0.0 37 0.02666666666666667 0.013333333333333332 0.0 38 0.03333333333333333 0.013333333333333332 0.0 39 0.04 0.013333333333333332 0.0 40 0.04666666666666667 0.013333333333333332 0.0 41 0.05333333333333334 0.013333333333333332 0.0 42 0.060000000000000005 0.013333333333333332 0.0 43 0.06666666666666667 0.013333333333333332 0.0 44 0.07333333333333333 0.013333333333333332 0.0 45 0.08 0.013333333333333332 0.0 46 0.08666666666666667 0.013333333333333332 0.0 47 0.09333333333333334 0.013333333333333332 0.0 48 0.1 0.013333333333333332 0.0 49 0.0 0.019999999999999997 0.0 50 0.006666666666666667 0.019999999999999997 0.0 51 0.013333333333333334 0.019999999999999997 0.0 52 0.02 0.019999999999999997 0.0 53 0.02666666666666667 0.019999999999999997 0.0 54 0.03333333333333333 0.019999999999999997 0.0 55 0.04 0.019999999999999997 0.0 56 0.04666666666666667 0.019999999999999997 0.0 57 0.05333333333333334 0.019999999999999997 0.0 58 0.060000000000000005 0.019999999999999997 0.0 59 0.06666666666666667 0.019999999999999997 0.0 60 0.07333333333333333 0.019999999999999997 0.0 61 0.08 0.019999999999999997 0.0 62 0.08666666666666667 0.019999999999999997 0.0 63 0.09333333333333334 0.019999999999999997 0.0 64 0.1 0.019999999999999997 0.0 65 0.0 0.026666666666666665 0.0 66 0.006666666666666667 0.026666666666666665 0.0 67 0.013333333333333334 0.026666666666666665 0.0 68 0.02 0.026666666666666665 0.0 69 0.02666666666666667 0.026666666666666665 0.0 70 0.03333333333333333 0.026666666666666665 0.0 71 0.04 0.026666666666666665 0.0 72 0.04666666666666667 0.026666666666666665 0.0 73 0.05333333333333334 0.026666666666666665 0.0 74 0.060000000000000005 0.026666666666666665 0.0 75 0.06666666666666667 0.026666666666666665 0.0 76 0.07333333333333333 0.026666666666666665 0.0 77 0.08 0.026666666666666665 0.0 78 0.08666666666666667 0.026666666666666665 0.0 79 0.09333333333333334 0.026666666666666665 0.0 80 0.1 0.026666666666666665 0.0 81 0.0 0.03333333333333333 0.0 82 0.006666666666666667 0.03333333333333333 0.0 83 0.013333333333333334 0.03333333333333333 0.0 84 0.02 0.03333333333333333 0.0 85 0.02666666666666667 0.03333333333333333 0.0 86 0.03333333333333333 0.03333333333333333 0.0 87 0.04 0.03333333333333333 0.0 88 0.04666666666666667 0.03333333333333333 0.0 89 0.05333333333333334 0.03333333333333333 0.0 90 0.060000000000000005 0.03333333333333333 0.0 91 0.06666666666666667 0.03333333333333333 0.0 92 0.07333333333333333 0.03333333333333333 0.0 93 0.08 0.03333333333333333 0.0 94 0.08666666666666667 0.03333333333333333 0.0 95 0.09333333333333334 0.03333333333333333 0.0 96 0.1 0.03333333333333333 0.0 97 0.0 0.039999999999999994 0.0 98 0.006666666666666667 0.039999999999999994 0.0 99 0.013333333333333334 0.039999999999999994 0.0 100 0.02 0.039999999999999994 0.0 101 0.02666666666666667 0.039999999999999994 0.0 102 0.03333333333333333 0.039999999999999994 0.0 103 0.04 0.039999999999999994 0.0 104 0.04666666666666667 0.039999999999999994 0.0 105 0.05333333333333334 0.039999999999999994 0.0 106 0.060000000000000005 0.039999999999999994 0.0 107 0.06666666666666667 0.039999999999999994 0.0 108 0.07333333333333333 0.039999999999999994 0.0 109 0.08 0.039999999999999994 0.0 110 0.08666666666666667 0.039999999999999994 0.0 111 0.09333333333333334 0.039999999999999994 0.0 112 0.1 0.039999999999999994 0.0 113 0.0 0.04666666666666666 0.0 114 0.006666666666666667 0.04666666666666666 0.0 115 0.013333333333333334 0.04666666666666666 0.0 116 0.02 0.04666666666666666 0.0 117 0.02666666666666667 0.04666666666666666 0.0 118 0.03333333333333333 0.04666666666666666 0.0 119 0.04 0.04666666666666666 0.0 120 0.04666666666666667 0.04666666666666666 0.0 121 0.05333333333333334 0.04666666666666666 0.0 122 0.060000000000000005 0.04666666666666666 0.0 123 0.06666666666666667 0.04666666666666666 0.0 124 0.07333333333333333 0.04666666666666666 0.0 125 0.08 0.04666666666666666 0.0 126 0.08666666666666667 0.04666666666666666 0.0 127 0.09333333333333334 0.04666666666666666 0.0 128 0.1 0.04666666666666666 0.0 129 0.0 0.05333333333333333 0.0 130 0.006666666666666667 0.05333333333333333 0.0 131 0.013333333333333334 0.05333333333333333 0.0 132 0.02 0.05333333333333333 0.0 133 0.02666666666666667 0.05333333333333333 0.0 134 0.03333333333333333 0.05333333333333333 0.0 135 0.04 0.05333333333333333 0.0 136 0.04666666666666667 0.05333333333333333 0.0 137 0.05333333333333334 0.05333333333333333 0.0 138 0.060000000000000005 0.05333333333333333 0.0 139 0.06666666666666667 0.05333333333333333 0.0 140 0.07333333333333333 0.05333333333333333 0.0 141 0.08 0.05333333333333333 0.0 142 0.08666666666666667 0.05333333333333333 0.0 143 0.09333333333333334 0.05333333333333333 0.0 144 0.1 0.05333333333333333 0.0 145 0.0 0.06 0.0 146 0.006666666666666667 0.06 0.0 147 0.013333333333333334 0.06 0.0 148 0.02 0.06 0.0 149 0.02666666666666667 0.06 0.0 150 0.03333333333333333 0.06 0.0 151 0.04 0.06 0.0 152 0.04666666666666667 0.06 0.0 153 0.05333333333333334 0.06 0.0 154 0.060000000000000005 0.06 0.0 155 0.06666666666666667 0.06 0.0 156 0.07333333333333333 0.06 0.0 157 0.08 0.06 0.0 158 0.08666666666666667 0.06 0.0 159 0.09333333333333334 0.06 0.0 160 0.1 0.06 0.0 161 0.0 0.06666666666666667 0.0 162 0.006666666666666667 0.06666666666666667 0.0 163 0.013333333333333334 0.06666666666666667 0.0 164 0.02 0.06666666666666667 0.0 165 0.02666666666666667 0.06666666666666667 0.0 166 0.03333333333333333 0.06666666666666667 0.0 167 0.04 0.06666666666666667 0.0 168 0.04666666666666667 0.06666666666666667 0.0 169 0.05333333333333334 0.06666666666666667 0.0 170 0.060000000000000005 0.06666666666666667 0.0 171 0.06666666666666667 0.06666666666666667 0.0 172 0.07333333333333333 0.06666666666666667 0.0 173 0.08 0.06666666666666667 0.0 174 0.08666666666666667 0.06666666666666667 0.0 175 0.09333333333333334 0.06666666666666667 0.0 176 0.1 0.06666666666666667 0.0 177 0.0 0.07333333333333333 0.0 178 0.006666666666666667 0.07333333333333333 0.0 179 0.013333333333333334 0.07333333333333333 0.0 180 0.02 0.07333333333333333 0.0 181 0.02666666666666667 0.07333333333333333 0.0 182 0.03333333333333333 0.07333333333333333 0.0 183 0.04 0.07333333333333333 0.0 184 0.04666666666666667 0.07333333333333333 0.0 185 0.05333333333333334 0.07333333333333333 0.0 186 0.060000000000000005 0.07333333333333333 0.0 187 0.06666666666666667 0.07333333333333333 0.0 188 0.07333333333333333 0.07333333333333333 0.0 189 0.08 0.07333333333333333 0.0 190 0.08666666666666667 0.07333333333333333 0.0 191 0.09333333333333334 0.07333333333333333 0.0 192 0.1 0.07333333333333333 0.0 193 0.0 0.07999999999999999 0.0 194 0.006666666666666667 0.07999999999999999 0.0 195 0.013333333333333334 0.07999999999999999 0.0 196 0.02 0.07999999999999999 0.0 197 0.02666666666666667 0.07999999999999999 0.0 198 0.03333333333333333 0.07999999999999999 0.0 199 0.04 0.07999999999999999 0.0 200 0.04666666666666667 0.07999999999999999 0.0 201 0.05333333333333334 0.07999999999999999 0.0 202 0.060000000000000005 0.07999999999999999 0.0 203 0.06666666666666667 0.07999999999999999 0.0 204 0.07333333333333333 0.07999999999999999 0.0 205 0.08 0.07999999999999999 0.0 206 0.08666666666666667 0.07999999999999999 0.0 207 0.09333333333333334 0.07999999999999999 0.0 208 0.1 0.07999999999999999 0.0 209 0.0 0.08666666666666666 0.0 210 0.006666666666666667 0.08666666666666666 0.0 211 0.013333333333333334 0.08666666666666666 0.0 212 0.02 0.08666666666666666 0.0 213 0.02666666666666667 0.08666666666666666 0.0 214 0.03333333333333333 0.08666666666666666 0.0 215 0.04 0.08666666666666666 0.0 216 0.04666666666666667 0.08666666666666666 0.0 217 0.05333333333333334 0.08666666666666666 0.0 218 0.060000000000000005 0.08666666666666666 0.0 219 0.06666666666666667 0.08666666666666666 0.0 220 0.07333333333333333 0.08666666666666666 0.0 221 0.08 0.08666666666666666 0.0 222 0.08666666666666667 0.08666666666666666 0.0 223 0.09333333333333334 0.08666666666666666 0.0 224 0.1 0.08666666666666666 0.0 225 0.0 0.09333333333333332 0.0 226 0.006666666666666667 0.09333333333333332 0.0 227 0.013333333333333334 0.09333333333333332 0.0 228 0.02 0.09333333333333332 0.0 229 0.02666666666666667 0.09333333333333332 0.0 230 0.03333333333333333 0.09333333333333332 0.0 231 0.04 0.09333333333333332 0.0 232 0.04666666666666667 0.09333333333333332 0.0 233 0.05333333333333334 0.09333333333333332 0.0 234 0.060000000000000005 0.09333333333333332 0.0 235 0.06666666666666667 0.09333333333333332 0.0 236 0.07333333333333333 0.09333333333333332 0.0 237 0.08 0.09333333333333332 0.0 238 0.08666666666666667 0.09333333333333332 0.0 239 0.09333333333333334 0.09333333333333332 0.0 240 0.1 0.09333333333333332 0.0 241 0.0 0.09999999999999999 0.0 242 0.006666666666666667 0.09999999999999999 0.0 243 0.013333333333333334 0.09999999999999999 0.0 244 0.02 0.09999999999999999 0.0 245 0.02666666666666667 0.09999999999999999 0.0 246 0.03333333333333333 0.09999999999999999 0.0 247 0.04 0.09999999999999999 0.0 248 0.04666666666666667 0.09999999999999999 0.0 249 0.05333333333333334 0.09999999999999999 0.0 250 0.060000000000000005 0.09999999999999999 0.0 251 0.06666666666666667 0.09999999999999999 0.0 252 0.07333333333333333 0.09999999999999999 0.0 253 0.08 0.09999999999999999 0.0 254 0.08666666666666667 0.09999999999999999 0.0 255 0.09333333333333334 0.09999999999999999 0.0 256 0.1 0.09999999999999999 0.0 257 0.0 0.10666666666666666 0.0 258 0.006666666666666667 0.10666666666666666 0.0 259 0.013333333333333334 0.10666666666666666 0.0 260 0.02 0.10666666666666666 0.0 261 0.02666666666666667 0.10666666666666666 0.0 262 0.03333333333333333 0.10666666666666666 0.0 263 0.04 0.10666666666666666 0.0 264 0.04666666666666667 0.10666666666666666 0.0 265 0.05333333333333334 0.10666666666666666 0.0 266 0.060000000000000005 0.10666666666666666 0.0 267 0.06666666666666667 0.10666666666666666 0.0 268 0.07333333333333333 0.10666666666666666 0.0 269 0.08 0.10666666666666666 0.0 270 0.08666666666666667 0.10666666666666666 0.0 271 0.09333333333333334 0.10666666666666666 0.0 272 0.1 0.10666666666666666 0.0 273 0.0 0.11333333333333333 0.0 274 0.006666666666666667 0.11333333333333333 0.0 275 0.013333333333333334 0.11333333333333333 0.0 276 0.02 0.11333333333333333 0.0 277 0.02666666666666667 0.11333333333333333 0.0 278 0.03333333333333333 0.11333333333333333 0.0 279 0.04 0.11333333333333333 0.0 280 0.04666666666666667 0.11333333333333333 0.0 281 0.05333333333333334 0.11333333333333333 0.0 282 0.060000000000000005 0.11333333333333333 0.0 283 0.06666666666666667 0.11333333333333333 0.0 284 0.07333333333333333 0.11333333333333333 0.0 285 0.08 0.11333333333333333 0.0 286 0.08666666666666667 0.11333333333333333 0.0 287 0.09333333333333334 0.11333333333333333 0.0 288 0.1 0.11333333333333333 0.0 289 0.0 0.12 0.0 290 0.006666666666666667 0.12 0.0 291 0.013333333333333334 0.12 0.0 292 0.02 0.12 0.0 293 0.02666666666666667 0.12 0.0 294 0.03333333333333333 0.12 0.0 295 0.04 0.12 0.0 296 0.04666666666666667 0.12 0.0 297 0.05333333333333334 0.12 0.0 298 0.060000000000000005 0.12 0.0 299 0.06666666666666667 0.12 0.0 300 0.07333333333333333 0.12 0.0 301 0.08 0.12 0.0 302 0.08666666666666667 0.12 0.0 303 0.09333333333333334 0.12 0.0 304 0.1 0.12 0.0 305 0.0 0.12666666666666665 0.0 306 0.006666666666666667 0.12666666666666665 0.0 307 0.013333333333333334 0.12666666666666665 0.0 308 0.02 0.12666666666666665 0.0 309 0.02666666666666667 0.12666666666666665 0.0 310 0.03333333333333333 0.12666666666666665 0.0 311 0.04 0.12666666666666665 0.0 312 0.04666666666666667 0.12666666666666665 0.0 313 0.05333333333333334 0.12666666666666665 0.0 314 0.060000000000000005 0.12666666666666665 0.0 315 0.06666666666666667 0.12666666666666665 0.0 316 0.07333333333333333 0.12666666666666665 0.0 317 0.08 0.12666666666666665 0.0 318 0.08666666666666667 0.12666666666666665 0.0 319 0.09333333333333334 0.12666666666666665 0.0 320 0.1 0.12666666666666665 0.0 321 0.0 0.13333333333333333 0.0 322 0.006666666666666667 0.13333333333333333 0.0 323 0.013333333333333334 0.13333333333333333 0.0 324 0.02 0.13333333333333333 0.0 325 0.02666666666666667 0.13333333333333333 0.0 326 0.03333333333333333 0.13333333333333333 0.0 327 0.04 0.13333333333333333 0.0 328 0.04666666666666667 0.13333333333333333 0.0 329 0.05333333333333334 0.13333333333333333 0.0 330 0.060000000000000005 0.13333333333333333 0.0 331 0.06666666666666667 0.13333333333333333 0.0 332 0.07333333333333333 0.13333333333333333 0.0 333 0.08 0.13333333333333333 0.0 334 0.08666666666666667 0.13333333333333333 0.0 335 0.09333333333333334 0.13333333333333333 0.0 336 0.1 0.13333333333333333 0.0 337 0.0 0.13999999999999999 0.0 338 0.006666666666666667 0.13999999999999999 0.0 339 0.013333333333333334 0.13999999999999999 0.0 340 0.02 0.13999999999999999 0.0 341 0.02666666666666667 0.13999999999999999 0.0 342 0.03333333333333333 0.13999999999999999 0.0 343 0.04 0.13999999999999999 0.0 344 0.04666666666666667 0.13999999999999999 0.0 345 0.05333333333333334 0.13999999999999999 0.0 346 0.060000000000000005 0.13999999999999999 0.0 347 0.06666666666666667 0.13999999999999999 0.0 348 0.07333333333333333 0.13999999999999999 0.0 349 0.08 0.13999999999999999 0.0 350 0.08666666666666667 0.13999999999999999 0.0 351 0.09333333333333334 0.13999999999999999 0.0 352 0.1 0.13999999999999999 0.0 353 0.0 0.14666666666666667 0.0 354 0.006666666666666667 0.14666666666666667 0.0 355 0.013333333333333334 0.14666666666666667 0.0 356 0.02 0.14666666666666667 0.0 357 0.02666666666666667 0.14666666666666667 0.0 358 0.03333333333333333 0.14666666666666667 0.0 359 0.04 0.14666666666666667 0.0 360 0.04666666666666667 0.14666666666666667 0.0 361 0.05333333333333334 0.14666666666666667 0.0 362 0.060000000000000005 0.14666666666666667 0.0 363 0.06666666666666667 0.14666666666666667 0.0 364 0.07333333333333333 0.14666666666666667 0.0 365 0.08 0.14666666666666667 0.0 366 0.08666666666666667 0.14666666666666667 0.0 367 0.09333333333333334 0.14666666666666667 0.0 368 0.1 0.14666666666666667 0.0 369 0.0 0.15333333333333332 0.0 370 0.006666666666666667 0.15333333333333332 0.0 371 0.013333333333333334 0.15333333333333332 0.0 372 0.02 0.15333333333333332 0.0 373 0.02666666666666667 0.15333333333333332 0.0 374 0.03333333333333333 0.15333333333333332 0.0 375 0.04 0.15333333333333332 0.0 376 0.04666666666666667 0.15333333333333332 0.0 377 0.05333333333333334 0.15333333333333332 0.0 378 0.060000000000000005 0.15333333333333332 0.0 379 0.06666666666666667 0.15333333333333332 0.0 380 0.07333333333333333 0.15333333333333332 0.0 381 0.08 0.15333333333333332 0.0 382 0.08666666666666667 0.15333333333333332 0.0 383 0.09333333333333334 0.15333333333333332 0.0 384 0.1 0.15333333333333332 0.0 385 0.0 0.15999999999999998 0.0 386 0.006666666666666667 0.15999999999999998 0.0 387 0.013333333333333334 0.15999999999999998 0.0 388 0.02 0.15999999999999998 0.0 389 0.02666666666666667 0.15999999999999998 0.0 390 0.03333333333333333 0.15999999999999998 0.0 391 0.04 0.15999999999999998 0.0 392 0.04666666666666667 0.15999999999999998 0.0 393 0.05333333333333334 0.15999999999999998 0.0 394 0.060000000000000005 0.15999999999999998 0.0 395 0.06666666666666667 0.15999999999999998 0.0 396 0.07333333333333333 0.15999999999999998 0.0 397 0.08 0.15999999999999998 0.0 398 0.08666666666666667 0.15999999999999998 0.0 399 0.09333333333333334 0.15999999999999998 0.0 400 0.1 0.15999999999999998 0.0 401 0.0 0.16666666666666666 0.0 402 0.006666666666666667 0.16666666666666666 0.0 403 0.013333333333333334 0.16666666666666666 0.0 404 0.02 0.16666666666666666 0.0 405 0.02666666666666667 0.16666666666666666 0.0 406 0.03333333333333333 0.16666666666666666 0.0 407 0.04 0.16666666666666666 0.0 408 0.04666666666666667 0.16666666666666666 0.0 409 0.05333333333333334 0.16666666666666666 0.0 410 0.060000000000000005 0.16666666666666666 0.0 411 0.06666666666666667 0.16666666666666666 0.0 412 0.07333333333333333 0.16666666666666666 0.0 413 0.08 0.16666666666666666 0.0 414 0.08666666666666667 0.16666666666666666 0.0 415 0.09333333333333334 0.16666666666666666 0.0 416 0.1 0.16666666666666666 0.0 417 0.0 0.1733333333333333 0.0 418 0.006666666666666667 0.1733333333333333 0.0 419 0.013333333333333334 0.1733333333333333 0.0 420 0.02 0.1733333333333333 0.0 421 0.02666666666666667 0.1733333333333333 0.0 422 0.03333333333333333 0.1733333333333333 0.0 423 0.04 0.1733333333333333 0.0 424 0.04666666666666667 0.1733333333333333 0.0 425 0.05333333333333334 0.1733333333333333 0.0 426 0.060000000000000005 0.1733333333333333 0.0 427 0.06666666666666667 0.1733333333333333 0.0 428 0.07333333333333333 0.1733333333333333 0.0 429 0.08 0.1733333333333333 0.0 430 0.08666666666666667 0.1733333333333333 0.0 431 0.09333333333333334 0.1733333333333333 0.0 432 0.1 0.1733333333333333 0.0 433 0.0 0.18 0.0 434 0.006666666666666667 0.18 0.0 435 0.013333333333333334 0.18 0.0 436 0.02 0.18 0.0 437 0.02666666666666667 0.18 0.0 438 0.03333333333333333 0.18 0.0 439 0.04 0.18 0.0 440 0.04666666666666667 0.18 0.0 441 0.05333333333333334 0.18 0.0 442 0.060000000000000005 0.18 0.0 443 0.06666666666666667 0.18 0.0 444 0.07333333333333333 0.18 0.0 445 0.08 0.18 0.0 446 0.08666666666666667 0.18 0.0 447 0.09333333333333334 0.18 0.0 448 0.1 0.18 0.0 449 0.0 0.18666666666666665 0.0 450 0.006666666666666667 0.18666666666666665 0.0 451 0.013333333333333334 0.18666666666666665 0.0 452 0.02 0.18666666666666665 0.0 453 0.02666666666666667 0.18666666666666665 0.0 454 0.03333333333333333 0.18666666666666665 0.0 455 0.04 0.18666666666666665 0.0 456 0.04666666666666667 0.18666666666666665 0.0 457 0.05333333333333334 0.18666666666666665 0.0 458 0.060000000000000005 0.18666666666666665 0.0 459 0.06666666666666667 0.18666666666666665 0.0 460 0.07333333333333333 0.18666666666666665 0.0 461 0.08 0.18666666666666665 0.0 462 0.08666666666666667 0.18666666666666665 0.0 463 0.09333333333333334 0.18666666666666665 0.0 464 0.1 0.18666666666666665 0.0 465 0.0 0.19333333333333333 0.0 466 0.006666666666666667 0.19333333333333333 0.0 467 0.013333333333333334 0.19333333333333333 0.0 468 0.02 0.19333333333333333 0.0 469 0.02666666666666667 0.19333333333333333 0.0 470 0.03333333333333333 0.19333333333333333 0.0 471 0.04 0.19333333333333333 0.0 472 0.04666666666666667 0.19333333333333333 0.0 473 0.05333333333333334 0.19333333333333333 0.0 474 0.060000000000000005 0.19333333333333333 0.0 475 0.06666666666666667 0.19333333333333333 0.0 476 0.07333333333333333 0.19333333333333333 0.0 477 0.08 0.19333333333333333 0.0 478 0.08666666666666667 0.19333333333333333 0.0 479 0.09333333333333334 0.19333333333333333 0.0 480 0.1 0.19333333333333333 0.0 481 0.0 0.19999999999999998 0.0 482 0.006666666666666667 0.19999999999999998 0.0 483 0.013333333333333334 0.19999999999999998 0.0 484 0.02 0.19999999999999998 0.0 485 0.02666666666666667 0.19999999999999998 0.0 486 0.03333333333333333 0.19999999999999998 0.0 487 0.04 0.19999999999999998 0.0 488 0.04666666666666667 0.19999999999999998 0.0 489 0.05333333333333334 0.19999999999999998 0.0 490 0.060000000000000005 0.19999999999999998 0.0 491 0.06666666666666667 0.19999999999999998 0.0 492 0.07333333333333333 0.19999999999999998 0.0 493 0.08 0.19999999999999998 0.0 494 0.08666666666666667 0.19999999999999998 0.0 495 0.09333333333333334 0.19999999999999998 0.0 496 0.1 0.19999999999999998 0.0 497 0.0 0.20666666666666667 0.0 498 0.006666666666666667 0.20666666666666667 0.0 499 0.013333333333333334 0.20666666666666667 0.0 500 0.02 0.20666666666666667 0.0 501 0.02666666666666667 0.20666666666666667 0.0 502 0.03333333333333333 0.20666666666666667 0.0 503 0.04 0.20666666666666667 0.0 504 0.04666666666666667 0.20666666666666667 0.0 505 0.05333333333333334 0.20666666666666667 0.0 506 0.060000000000000005 0.20666666666666667 0.0 507 0.06666666666666667 0.20666666666666667 0.0 508 0.07333333333333333 0.20666666666666667 0.0 509 0.08 0.20666666666666667 0.0 510 0.08666666666666667 0.20666666666666667 0.0 511 0.09333333333333334 0.20666666666666667 0.0 512 0.1 0.20666666666666667 0.0 513 0.0 0.21333333333333332 0.0 514 0.006666666666666667 0.21333333333333332 0.0 515 0.013333333333333334 0.21333333333333332 0.0 516 0.02 0.21333333333333332 0.0 517 0.02666666666666667 0.21333333333333332 0.0 518 0.03333333333333333 0.21333333333333332 0.0 519 0.04 0.21333333333333332 0.0 520 0.04666666666666667 0.21333333333333332 0.0 521 0.05333333333333334 0.21333333333333332 0.0 522 0.060000000000000005 0.21333333333333332 0.0 523 0.06666666666666667 0.21333333333333332 0.0 524 0.07333333333333333 0.21333333333333332 0.0 525 0.08 0.21333333333333332 0.0 526 0.08666666666666667 0.21333333333333332 0.0 527 0.09333333333333334 0.21333333333333332 0.0 528 0.1 0.21333333333333332 0.0 529 0.0 0.21999999999999997 0.0 530 0.006666666666666667 0.21999999999999997 0.0 531 0.013333333333333334 0.21999999999999997 0.0 532 0.02 0.21999999999999997 0.0 533 0.02666666666666667 0.21999999999999997 0.0 534 0.03333333333333333 0.21999999999999997 0.0 535 0.04 0.21999999999999997 0.0 536 0.04666666666666667 0.21999999999999997 0.0 537 0.05333333333333334 0.21999999999999997 0.0 538 0.060000000000000005 0.21999999999999997 0.0 539 0.06666666666666667 0.21999999999999997 0.0 540 0.07333333333333333 0.21999999999999997 0.0 541 0.08 0.21999999999999997 0.0 542 0.08666666666666667 0.21999999999999997 0.0 543 0.09333333333333334 0.21999999999999997 0.0 544 0.1 0.21999999999999997 0.0 545 0.0 0.22666666666666666 0.0 546 0.006666666666666667 0.22666666666666666 0.0 547 0.013333333333333334 0.22666666666666666 0.0 548 0.02 0.22666666666666666 0.0 549 0.02666666666666667 0.22666666666666666 0.0 550 0.03333333333333333 0.22666666666666666 0.0 551 0.04 0.22666666666666666 0.0 552 0.04666666666666667 0.22666666666666666 0.0 553 0.05333333333333334 0.22666666666666666 0.0 554 0.060000000000000005 0.22666666666666666 0.0 555 0.06666666666666667 0.22666666666666666 0.0 556 0.07333333333333333 0.22666666666666666 0.0 557 0.08 0.22666666666666666 0.0 558 0.08666666666666667 0.22666666666666666 0.0 559 0.09333333333333334 0.22666666666666666 0.0 560 0.1 0.22666666666666666 0.0 561 0.0 0.2333333333333333 0.0 562 0.006666666666666667 0.2333333333333333 0.0 563 0.013333333333333334 0.2333333333333333 0.0 564 0.02 0.2333333333333333 0.0 565 0.02666666666666667 0.2333333333333333 0.0 566 0.03333333333333333 0.2333333333333333 0.0 567 0.04 0.2333333333333333 0.0 568 0.04666666666666667 0.2333333333333333 0.0 569 0.05333333333333334 0.2333333333333333 0.0 570 0.060000000000000005 0.2333333333333333 0.0 571 0.06666666666666667 0.2333333333333333 0.0 572 0.07333333333333333 0.2333333333333333 0.0 573 0.08 0.2333333333333333 0.0 574 0.08666666666666667 0.2333333333333333 0.0 575 0.09333333333333334 0.2333333333333333 0.0 576 0.1 0.2333333333333333 0.0 577 0.0 0.24 0.0 578 0.006666666666666667 0.24 0.0 579 0.013333333333333334 0.24 0.0 580 0.02 0.24 0.0 581 0.02666666666666667 0.24 0.0 582 0.03333333333333333 0.24 0.0 583 0.04 0.24 0.0 584 0.04666666666666667 0.24 0.0 585 0.05333333333333334 0.24 0.0 586 0.060000000000000005 0.24 0.0 587 0.06666666666666667 0.24 0.0 588 0.07333333333333333 0.24 0.0 589 0.08 0.24 0.0 590 0.08666666666666667 0.24 0.0 591 0.09333333333333334 0.24 0.0 592 0.1 0.24 0.0 593 0.0 0.24666666666666665 0.0 594 0.006666666666666667 0.24666666666666665 0.0 595 0.013333333333333334 0.24666666666666665 0.0 596 0.02 0.24666666666666665 0.0 597 0.02666666666666667 0.24666666666666665 0.0 598 0.03333333333333333 0.24666666666666665 0.0 599 0.04 0.24666666666666665 0.0 600 0.04666666666666667 0.24666666666666665 0.0 601 0.05333333333333334 0.24666666666666665 0.0 602 0.060000000000000005 0.24666666666666665 0.0 603 0.06666666666666667 0.24666666666666665 0.0 604 0.07333333333333333 0.24666666666666665 0.0 605 0.08 0.24666666666666665 0.0 606 0.08666666666666667 0.24666666666666665 0.0 607 0.09333333333333334 0.24666666666666665 0.0 608 0.1 0.24666666666666665 0.0 609 0.0 0.2533333333333333 0.0 610 0.006666666666666667 0.2533333333333333 0.0 611 0.013333333333333334 0.2533333333333333 0.0 612 0.02 0.2533333333333333 0.0 613 0.02666666666666667 0.2533333333333333 0.0 614 0.03333333333333333 0.2533333333333333 0.0 615 0.04 0.2533333333333333 0.0 616 0.04666666666666667 0.2533333333333333 0.0 617 0.05333333333333334 0.2533333333333333 0.0 618 0.060000000000000005 0.2533333333333333 0.0 619 0.06666666666666667 0.2533333333333333 0.0 620 0.07333333333333333 0.2533333333333333 0.0 621 0.08 0.2533333333333333 0.0 622 0.08666666666666667 0.2533333333333333 0.0 623 0.09333333333333334 0.2533333333333333 0.0 624 0.1 0.2533333333333333 0.0 625 0.0 0.26 0.0 626 0.006666666666666667 0.26 0.0 627 0.013333333333333334 0.26 0.0 628 0.02 0.26 0.0 629 0.02666666666666667 0.26 0.0 630 0.03333333333333333 0.26 0.0 631 0.04 0.26 0.0 632 0.04666666666666667 0.26 0.0 633 0.05333333333333334 0.26 0.0 634 0.060000000000000005 0.26 0.0 635 0.06666666666666667 0.26 0.0 636 0.07333333333333333 0.26 0.0 637 0.08 0.26 0.0 638 0.08666666666666667 0.26 0.0 639 0.09333333333333334 0.26 0.0 640 0.1 0.26 0.0 641 0.0 0.26666666666666666 0.0 642 0.006666666666666667 0.26666666666666666 0.0 643 0.013333333333333334 0.26666666666666666 0.0 644 0.02 0.26666666666666666 0.0 645 0.02666666666666667 0.26666666666666666 0.0 646 0.03333333333333333 0.26666666666666666 0.0 647 0.04 0.26666666666666666 0.0 648 0.04666666666666667 0.26666666666666666 0.0 649 0.05333333333333334 0.26666666666666666 0.0 650 0.060000000000000005 0.26666666666666666 0.0 651 0.06666666666666667 0.26666666666666666 0.0 652 0.07333333333333333 0.26666666666666666 0.0 653 0.08 0.26666666666666666 0.0 654 0.08666666666666667 0.26666666666666666 0.0 655 0.09333333333333334 0.26666666666666666 0.0 656 0.1 0.26666666666666666 0.0 657 0.0 0.2733333333333333 0.0 658 0.006666666666666667 0.2733333333333333 0.0 659 0.013333333333333334 0.2733333333333333 0.0 660 0.02 0.2733333333333333 0.0 661 0.02666666666666667 0.2733333333333333 0.0 662 0.03333333333333333 0.2733333333333333 0.0 663 0.04 0.2733333333333333 0.0 664 0.04666666666666667 0.2733333333333333 0.0 665 0.05333333333333334 0.2733333333333333 0.0 666 0.060000000000000005 0.2733333333333333 0.0 667 0.06666666666666667 0.2733333333333333 0.0 668 0.07333333333333333 0.2733333333333333 0.0 669 0.08 0.2733333333333333 0.0 670 0.08666666666666667 0.2733333333333333 0.0 671 0.09333333333333334 0.2733333333333333 0.0 672 0.1 0.2733333333333333 0.0 673 0.0 0.27999999999999997 0.0 674 0.006666666666666667 0.27999999999999997 0.0 675 0.013333333333333334 0.27999999999999997 0.0 676 0.02 0.27999999999999997 0.0 677 0.02666666666666667 0.27999999999999997 0.0 678 0.03333333333333333 0.27999999999999997 0.0 679 0.04 0.27999999999999997 0.0 680 0.04666666666666667 0.27999999999999997 0.0 681 0.05333333333333334 0.27999999999999997 0.0 682 0.060000000000000005 0.27999999999999997 0.0 683 0.06666666666666667 0.27999999999999997 0.0 684 0.07333333333333333 0.27999999999999997 0.0 685 0.08 0.27999999999999997 0.0 686 0.08666666666666667 0.27999999999999997 0.0 687 0.09333333333333334 0.27999999999999997 0.0 688 0.1 0.27999999999999997 0.0 689 0.0 0.2866666666666666 0.0 690 0.006666666666666667 0.2866666666666666 0.0 691 0.013333333333333334 0.2866666666666666 0.0 692 0.02 0.2866666666666666 0.0 693 0.02666666666666667 0.2866666666666666 0.0 694 0.03333333333333333 0.2866666666666666 0.0 695 0.04 0.2866666666666666 0.0 696 0.04666666666666667 0.2866666666666666 0.0 697 0.05333333333333334 0.2866666666666666 0.0 698 0.060000000000000005 0.2866666666666666 0.0 699 0.06666666666666667 0.2866666666666666 0.0 700 0.07333333333333333 0.2866666666666666 0.0 701 0.08 0.2866666666666666 0.0 702 0.08666666666666667 0.2866666666666666 0.0 703 0.09333333333333334 0.2866666666666666 0.0 704 0.1 0.2866666666666666 0.0 705 0.0 0.29333333333333333 0.0 706 0.006666666666666667 0.29333333333333333 0.0 707 0.013333333333333334 0.29333333333333333 0.0 708 0.02 0.29333333333333333 0.0 709 0.02666666666666667 0.29333333333333333 0.0 710 0.03333333333333333 0.29333333333333333 0.0 711 0.04 0.29333333333333333 0.0 712 0.04666666666666667 0.29333333333333333 0.0 713 0.05333333333333334 0.29333333333333333 0.0 714 0.060000000000000005 0.29333333333333333 0.0 715 0.06666666666666667 0.29333333333333333 0.0 716 0.07333333333333333 0.29333333333333333 0.0 717 0.08 0.29333333333333333 0.0 718 0.08666666666666667 0.29333333333333333 0.0 719 0.09333333333333334 0.29333333333333333 0.0 720 0.1 0.29333333333333333 0.0 721 0.0 0.3 0.0 722 0.006666666666666667 0.3 0.0 723 0.013333333333333334 0.3 0.0 724 0.02 0.3 0.0 725 0.02666666666666667 0.3 0.0 726 0.03333333333333333 0.3 0.0 727 0.04 0.3 0.0 728 0.04666666666666667 0.3 0.0 729 0.05333333333333334 0.3 0.0 730 0.060000000000000005 0.3 0.0 731 0.06666666666666667 0.3 0.0 732 0.07333333333333333 0.3 0.0 733 0.08 0.3 0.0 734 0.08666666666666667 0.3 0.0 735 0.09333333333333334 0.3 0.0 736 0.1 0.3 0.0 $EndNodes $Elements 675 1 3 0 1 2 18 17 2 3 0 2 3 19 18 3 3 0 3 4 20 19 4 3 0 4 5 21 20 5 3 0 5 6 22 21 6 3 0 6 7 23 22 7 3 0 7 8 24 23 8 3 0 8 9 25 24 9 3 0 9 10 26 25 10 3 0 10 11 27 26 11 3 0 11 12 28 27 12 3 0 12 13 29 28 13 3 0 13 14 30 29 14 3 0 14 15 31 30 15 3 0 15 16 32 31 16 3 0 17 18 34 33 17 3 0 18 19 35 34 18 3 0 19 20 36 35 19 3 0 20 21 37 36 20 3 0 21 22 38 37 21 3 0 22 23 39 38 22 3 0 23 24 40 39 23 3 0 24 25 41 40 24 3 0 25 26 42 41 25 3 0 26 27 43 42 26 3 0 27 28 44 43 27 3 0 28 29 45 44 28 3 0 29 30 46 45 29 3 0 30 31 47 46 30 3 0 31 32 48 47 31 3 0 33 34 50 49 32 3 0 34 35 51 50 33 3 0 35 36 52 51 34 3 0 36 37 53 52 35 3 0 37 38 54 53 36 3 0 38 39 55 54 37 3 0 39 40 56 55 38 3 0 40 41 57 56 39 3 0 41 42 58 57 40 3 0 42 43 59 58 41 3 0 43 44 60 59 42 3 0 44 45 61 60 43 3 0 45 46 62 61 44 3 0 46 47 63 62 45 3 0 47 48 64 63 46 3 0 49 50 66 65 47 3 0 50 51 67 66 48 3 0 51 52 68 67 49 3 0 52 53 69 68 50 3 0 53 54 70 69 51 3 0 54 55 71 70 52 3 0 55 56 72 71 53 3 0 56 57 73 72 54 3 0 57 58 74 73 55 3 0 58 59 75 74 56 3 0 59 60 76 75 57 3 0 60 61 77 76 58 3 0 61 62 78 77 59 3 0 62 63 79 78 60 3 0 63 64 80 79 61 3 0 65 66 82 81 62 3 0 66 67 83 82 63 3 0 67 68 84 83 64 3 0 68 69 85 84 65 3 0 69 70 86 85 66 3 0 70 71 87 86 67 3 0 71 72 88 87 68 3 0 72 73 89 88 69 3 0 73 74 90 89 70 3 0 74 75 91 90 71 3 0 75 76 92 91 72 3 0 76 77 93 92 73 3 0 77 78 94 93 74 3 0 78 79 95 94 75 3 0 79 80 96 95 76 3 0 81 82 98 97 77 3 0 82 83 99 98 78 3 0 83 84 100 99 79 3 0 84 85 101 100 80 3 0 85 86 102 101 81 3 0 86 87 103 102 82 3 0 87 88 104 103 83 3 0 88 89 105 104 84 3 0 89 90 106 105 85 3 0 90 91 107 106 86 3 0 91 92 108 107 87 3 0 92 93 109 108 88 3 0 93 94 110 109 89 3 0 94 95 111 110 90 3 0 95 96 112 111 91 3 0 97 98 114 113 92 3 0 98 99 115 114 93 3 0 99 100 116 115 94 3 0 100 101 117 116 95 3 0 101 102 118 117 96 3 0 102 103 119 118 97 3 0 103 104 120 119 98 3 0 104 105 121 120 99 3 0 105 106 122 121 100 3 0 106 107 123 122 101 3 0 107 108 124 123 102 3 0 108 109 125 124 103 3 0 109 110 126 125 104 3 0 110 111 127 126 105 3 0 111 112 128 127 106 3 0 113 114 130 129 107 3 0 114 115 131 130 108 3 0 115 116 132 131 109 3 0 116 117 133 132 110 3 0 117 118 134 133 111 3 0 118 119 135 134 112 3 0 119 120 136 135 113 3 0 120 121 137 136 114 3 0 121 122 138 137 115 3 0 122 123 139 138 116 3 0 123 124 140 139 117 3 0 124 125 141 140 118 3 0 125 126 142 141 119 3 0 126 127 143 142 120 3 0 127 128 144 143 121 3 0 129 130 146 145 122 3 0 130 131 147 146 123 3 0 131 132 148 147 124 3 0 132 133 149 148 125 3 0 133 134 150 149 126 3 0 134 135 151 150 127 3 0 135 136 152 151 128 3 0 136 137 153 152 129 3 0 137 138 154 153 130 3 0 138 139 155 154 131 3 0 139 140 156 155 132 3 0 140 141 157 156 133 3 0 141 142 158 157 134 3 0 142 143 159 158 135 3 0 143 144 160 159 136 3 0 145 146 162 161 137 3 0 146 147 163 162 138 3 0 147 148 164 163 139 3 0 148 149 165 164 140 3 0 149 150 166 165 141 3 0 150 151 167 166 142 3 0 151 152 168 167 143 3 0 152 153 169 168 144 3 0 153 154 170 169 145 3 0 154 155 171 170 146 3 0 155 156 172 171 147 3 0 156 157 173 172 148 3 0 157 158 174 173 149 3 0 158 159 175 174 150 3 0 159 160 176 175 151 3 0 161 162 178 177 152 3 0 162 163 179 178 153 3 0 163 164 180 179 154 3 0 164 165 181 180 155 3 0 165 166 182 181 156 3 0 166 167 183 182 157 3 0 167 168 184 183 158 3 0 168 169 185 184 159 3 0 169 170 186 185 160 3 0 170 171 187 186 161 3 0 171 172 188 187 162 3 0 172 173 189 188 163 3 0 173 174 190 189 164 3 0 174 175 191 190 165 3 0 175 176 192 191 166 3 0 177 178 194 193 167 3 0 178 179 195 194 168 3 0 179 180 196 195 169 3 0 180 181 197 196 170 3 0 181 182 198 197 171 3 0 182 183 199 198 172 3 0 183 184 200 199 173 3 0 184 185 201 200 174 3 0 185 186 202 201 175 3 0 186 187 203 202 176 3 0 187 188 204 203 177 3 0 188 189 205 204 178 3 0 189 190 206 205 179 3 0 190 191 207 206 180 3 0 191 192 208 207 181 3 0 193 194 210 209 182 3 0 194 195 211 210 183 3 0 195 196 212 211 184 3 0 196 197 213 212 185 3 0 197 198 214 213 186 3 0 198 199 215 214 187 3 0 199 200 216 215 188 3 0 200 201 217 216 189 3 0 201 202 218 217 190 3 0 202 203 219 218 191 3 0 203 204 220 219 192 3 0 204 205 221 220 193 3 0 205 206 222 221 194 3 0 206 207 223 222 195 3 0 207 208 224 223 196 3 0 209 210 226 225 197 3 0 210 211 227 226 198 3 0 211 212 228 227 199 3 0 212 213 229 228 200 3 0 213 214 230 229 201 3 0 214 215 231 230 202 3 0 215 216 232 231 203 3 0 216 217 233 232 204 3 0 217 218 234 233 205 3 0 218 219 235 234 206 3 0 219 220 236 235 207 3 0 220 221 237 236 208 3 0 221 222 238 237 209 3 0 222 223 239 238 210 3 0 223 224 240 239 211 3 0 225 226 242 241 212 3 0 226 227 243 242 213 3 0 227 228 244 243 214 3 0 228 229 245 244 215 3 0 229 230 246 245 216 3 0 230 231 247 246 217 3 0 231 232 248 247 218 3 0 232 233 249 248 219 3 0 233 234 250 249 220 3 0 234 235 251 250 221 3 0 235 236 252 251 222 3 0 236 237 253 252 223 3 0 237 238 254 253 224 3 0 238 239 255 254 225 3 0 239 240 256 255 226 3 0 241 242 258 257 227 3 0 242 243 259 258 228 3 0 243 244 260 259 229 3 0 244 245 261 260 230 3 0 245 246 262 261 231 3 0 246 247 263 262 232 3 0 247 248 264 263 233 3 0 248 249 265 264 234 3 0 249 250 266 265 235 3 0 250 251 267 266 236 3 0 251 252 268 267 237 3 0 252 253 269 268 238 3 0 253 254 270 269 239 3 0 254 255 271 270 240 3 0 255 256 272 271 241 3 0 257 258 274 273 242 3 0 258 259 275 274 243 3 0 259 260 276 275 244 3 0 260 261 277 276 245 3 0 261 262 278 277 246 3 0 262 263 279 278 247 3 0 263 264 280 279 248 3 0 264 265 281 280 249 3 0 265 266 282 281 250 3 0 266 267 283 282 251 3 0 267 268 284 283 252 3 0 268 269 285 284 253 3 0 269 270 286 285 254 3 0 270 271 287 286 255 3 0 271 272 288 287 256 3 0 273 274 290 289 257 3 0 274 275 291 290 258 3 0 275 276 292 291 259 3 0 276 277 293 292 260 3 0 277 278 294 293 261 3 0 278 279 295 294 262 3 0 279 280 296 295 263 3 0 280 281 297 296 264 3 0 281 282 298 297 265 3 0 282 283 299 298 266 3 0 283 284 300 299 267 3 0 284 285 301 300 268 3 0 285 286 302 301 269 3 0 286 287 303 302 270 3 0 287 288 304 303 271 3 0 289 290 306 305 272 3 0 290 291 307 306 273 3 0 291 292 308 307 274 3 0 292 293 309 308 275 3 0 293 294 310 309 276 3 0 294 295 311 310 277 3 0 295 296 312 311 278 3 0 296 297 313 312 279 3 0 297 298 314 313 280 3 0 298 299 315 314 281 3 0 299 300 316 315 282 3 0 300 301 317 316 283 3 0 301 302 318 317 284 3 0 302 303 319 318 285 3 0 303 304 320 319 286 3 0 305 306 322 321 287 3 0 306 307 323 322 288 3 0 307 308 324 323 289 3 0 308 309 325 324 290 3 0 309 310 326 325 291 3 0 310 311 327 326 292 3 0 311 312 328 327 293 3 0 312 313 329 328 294 3 0 313 314 330 329 295 3 0 314 315 331 330 296 3 0 315 316 332 331 297 3 0 316 317 333 332 298 3 0 317 318 334 333 299 3 0 318 319 335 334 300 3 0 319 320 336 335 301 3 0 321 322 338 337 302 3 0 322 323 339 338 303 3 0 323 324 340 339 304 3 0 324 325 341 340 305 3 0 325 326 342 341 306 3 0 326 327 343 342 307 3 0 327 328 344 343 308 3 0 328 329 345 344 309 3 0 329 330 346 345 310 3 0 330 331 347 346 311 3 0 331 332 348 347 312 3 0 332 333 349 348 313 3 0 333 334 350 349 314 3 0 334 335 351 350 315 3 0 335 336 352 351 316 3 0 337 338 354 353 317 3 0 338 339 355 354 318 3 0 339 340 356 355 319 3 0 340 341 357 356 320 3 0 341 342 358 357 321 3 0 342 343 359 358 322 3 0 343 344 360 359 323 3 0 344 345 361 360 324 3 0 345 346 362 361 325 3 0 346 347 363 362 326 3 0 347 348 364 363 327 3 0 348 349 365 364 328 3 0 349 350 366 365 329 3 0 350 351 367 366 330 3 0 351 352 368 367 331 3 0 353 354 370 369 332 3 0 354 355 371 370 333 3 0 355 356 372 371 334 3 0 356 357 373 372 335 3 0 357 358 374 373 336 3 0 358 359 375 374 337 3 0 359 360 376 375 338 3 0 360 361 377 376 339 3 0 361 362 378 377 340 3 0 362 363 379 378 341 3 0 363 364 380 379 342 3 0 364 365 381 380 343 3 0 365 366 382 381 344 3 0 366 367 383 382 345 3 0 367 368 384 383 346 3 0 369 370 386 385 347 3 0 370 371 387 386 348 3 0 371 372 388 387 349 3 0 372 373 389 388 350 3 0 373 374 390 389 351 3 0 374 375 391 390 352 3 0 375 376 392 391 353 3 0 376 377 393 392 354 3 0 377 378 394 393 355 3 0 378 379 395 394 356 3 0 379 380 396 395 357 3 0 380 381 397 396 358 3 0 381 382 398 397 359 3 0 382 383 399 398 360 3 0 383 384 400 399 361 3 0 385 386 402 401 362 3 0 386 387 403 402 363 3 0 387 388 404 403 364 3 0 388 389 405 404 365 3 0 389 390 406 405 366 3 0 390 391 407 406 367 3 0 391 392 408 407 368 3 0 392 393 409 408 369 3 0 393 394 410 409 370 3 0 394 395 411 410 371 3 0 395 396 412 411 372 3 0 396 397 413 412 373 3 0 397 398 414 413 374 3 0 398 399 415 414 375 3 0 399 400 416 415 376 3 0 401 402 418 417 377 3 0 402 403 419 418 378 3 0 403 404 420 419 379 3 0 404 405 421 420 380 3 0 405 406 422 421 381 3 0 406 407 423 422 382 3 0 407 408 424 423 383 3 0 408 409 425 424 384 3 0 409 410 426 425 385 3 0 410 411 427 426 386 3 0 411 412 428 427 387 3 0 412 413 429 428 388 3 0 413 414 430 429 389 3 0 414 415 431 430 390 3 0 415 416 432 431 391 3 0 417 418 434 433 392 3 0 418 419 435 434 393 3 0 419 420 436 435 394 3 0 420 421 437 436 395 3 0 421 422 438 437 396 3 0 422 423 439 438 397 3 0 423 424 440 439 398 3 0 424 425 441 440 399 3 0 425 426 442 441 400 3 0 426 427 443 442 401 3 0 427 428 444 443 402 3 0 428 429 445 444 403 3 0 429 430 446 445 404 3 0 430 431 447 446 405 3 0 431 432 448 447 406 3 0 433 434 450 449 407 3 0 434 435 451 450 408 3 0 435 436 452 451 409 3 0 436 437 453 452 410 3 0 437 438 454 453 411 3 0 438 439 455 454 412 3 0 439 440 456 455 413 3 0 440 441 457 456 414 3 0 441 442 458 457 415 3 0 442 443 459 458 416 3 0 443 444 460 459 417 3 0 444 445 461 460 418 3 0 445 446 462 461 419 3 0 446 447 463 462 420 3 0 447 448 464 463 421 3 0 449 450 466 465 422 3 0 450 451 467 466 423 3 0 451 452 468 467 424 3 0 452 453 469 468 425 3 0 453 454 470 469 426 3 0 454 455 471 470 427 3 0 455 456 472 471 428 3 0 456 457 473 472 429 3 0 457 458 474 473 430 3 0 458 459 475 474 431 3 0 459 460 476 475 432 3 0 460 461 477 476 433 3 0 461 462 478 477 434 3 0 462 463 479 478 435 3 0 463 464 480 479 436 3 0 465 466 482 481 437 3 0 466 467 483 482 438 3 0 467 468 484 483 439 3 0 468 469 485 484 440 3 0 469 470 486 485 441 3 0 470 471 487 486 442 3 0 471 472 488 487 443 3 0 472 473 489 488 444 3 0 473 474 490 489 445 3 0 474 475 491 490 446 3 0 475 476 492 491 447 3 0 476 477 493 492 448 3 0 477 478 494 493 449 3 0 478 479 495 494 450 3 0 479 480 496 495 451 3 0 481 482 498 497 452 3 0 482 483 499 498 453 3 0 483 484 500 499 454 3 0 484 485 501 500 455 3 0 485 486 502 501 456 3 0 486 487 503 502 457 3 0 487 488 504 503 458 3 0 488 489 505 504 459 3 0 489 490 506 505 460 3 0 490 491 507 506 461 3 0 491 492 508 507 462 3 0 492 493 509 508 463 3 0 493 494 510 509 464 3 0 494 495 511 510 465 3 0 495 496 512 511 466 3 0 497 498 514 513 467 3 0 498 499 515 514 468 3 0 499 500 516 515 469 3 0 500 501 517 516 470 3 0 501 502 518 517 471 3 0 502 503 519 518 472 3 0 503 504 520 519 473 3 0 504 505 521 520 474 3 0 505 506 522 521 475 3 0 506 507 523 522 476 3 0 507 508 524 523 477 3 0 508 509 525 524 478 3 0 509 510 526 525 479 3 0 510 511 527 526 480 3 0 511 512 528 527 481 3 0 513 514 530 529 482 3 0 514 515 531 530 483 3 0 515 516 532 531 484 3 0 516 517 533 532 485 3 0 517 518 534 533 486 3 0 518 519 535 534 487 3 0 519 520 536 535 488 3 0 520 521 537 536 489 3 0 521 522 538 537 490 3 0 522 523 539 538 491 3 0 523 524 540 539 492 3 0 524 525 541 540 493 3 0 525 526 542 541 494 3 0 526 527 543 542 495 3 0 527 528 544 543 496 3 0 529 530 546 545 497 3 0 530 531 547 546 498 3 0 531 532 548 547 499 3 0 532 533 549 548 500 3 0 533 534 550 549 501 3 0 534 535 551 550 502 3 0 535 536 552 551 503 3 0 536 537 553 552 504 3 0 537 538 554 553 505 3 0 538 539 555 554 506 3 0 539 540 556 555 507 3 0 540 541 557 556 508 3 0 541 542 558 557 509 3 0 542 543 559 558 510 3 0 543 544 560 559 511 3 0 545 546 562 561 512 3 0 546 547 563 562 513 3 0 547 548 564 563 514 3 0 548 549 565 564 515 3 0 549 550 566 565 516 3 0 550 551 567 566 517 3 0 551 552 568 567 518 3 0 552 553 569 568 519 3 0 553 554 570 569 520 3 0 554 555 571 570 521 3 0 555 556 572 571 522 3 0 556 557 573 572 523 3 0 557 558 574 573 524 3 0 558 559 575 574 525 3 0 559 560 576 575 526 3 0 561 562 578 577 527 3 0 562 563 579 578 528 3 0 563 564 580 579 529 3 0 564 565 581 580 530 3 0 565 566 582 581 531 3 0 566 567 583 582 532 3 0 567 568 584 583 533 3 0 568 569 585 584 534 3 0 569 570 586 585 535 3 0 570 571 587 586 536 3 0 571 572 588 587 537 3 0 572 573 589 588 538 3 0 573 574 590 589 539 3 0 574 575 591 590 540 3 0 575 576 592 591 541 3 0 577 578 594 593 542 3 0 578 579 595 594 543 3 0 579 580 596 595 544 3 0 580 581 597 596 545 3 0 581 582 598 597 546 3 0 582 583 599 598 547 3 0 583 584 600 599 548 3 0 584 585 601 600 549 3 0 585 586 602 601 550 3 0 586 587 603 602 551 3 0 587 588 604 603 552 3 0 588 589 605 604 553 3 0 589 590 606 605 554 3 0 590 591 607 606 555 3 0 591 592 608 607 556 3 0 593 594 610 609 557 3 0 594 595 611 610 558 3 0 595 596 612 611 559 3 0 596 597 613 612 560 3 0 597 598 614 613 561 3 0 598 599 615 614 562 3 0 599 600 616 615 563 3 0 600 601 617 616 564 3 0 601 602 618 617 565 3 0 602 603 619 618 566 3 0 603 604 620 619 567 3 0 604 605 621 620 568 3 0 605 606 622 621 569 3 0 606 607 623 622 570 3 0 607 608 624 623 571 3 0 609 610 626 625 572 3 0 610 611 627 626 573 3 0 611 612 628 627 574 3 0 612 613 629 628 575 3 0 613 614 630 629 576 3 0 614 615 631 630 577 3 0 615 616 632 631 578 3 0 616 617 633 632 579 3 0 617 618 634 633 580 3 0 618 619 635 634 581 3 0 619 620 636 635 582 3 0 620 621 637 636 583 3 0 621 622 638 637 584 3 0 622 623 639 638 585 3 0 623 624 640 639 586 3 0 625 626 642 641 587 3 0 626 627 643 642 588 3 0 627 628 644 643 589 3 0 628 629 645 644 590 3 0 629 630 646 645 591 3 0 630 631 647 646 592 3 0 631 632 648 647 593 3 0 632 633 649 648 594 3 0 633 634 650 649 595 3 0 634 635 651 650 596 3 0 635 636 652 651 597 3 0 636 637 653 652 598 3 0 637 638 654 653 599 3 0 638 639 655 654 600 3 0 639 640 656 655 601 3 0 641 642 658 657 602 3 0 642 643 659 658 603 3 0 643 644 660 659 604 3 0 644 645 661 660 605 3 0 645 646 662 661 606 3 0 646 647 663 662 607 3 0 647 648 664 663 608 3 0 648 649 665 664 609 3 0 649 650 666 665 610 3 0 650 651 667 666 611 3 0 651 652 668 667 612 3 0 652 653 669 668 613 3 0 653 654 670 669 614 3 0 654 655 671 670 615 3 0 655 656 672 671 616 3 0 657 658 674 673 617 3 0 658 659 675 674 618 3 0 659 660 676 675 619 3 0 660 661 677 676 620 3 0 661 662 678 677 621 3 0 662 663 679 678 622 3 0 663 664 680 679 623 3 0 664 665 681 680 624 3 0 665 666 682 681 625 3 0 666 667 683 682 626 3 0 667 668 684 683 627 3 0 668 669 685 684 628 3 0 669 670 686 685 629 3 0 670 671 687 686 630 3 0 671 672 688 687 631 3 0 673 674 690 689 632 3 0 674 675 691 690 633 3 0 675 676 692 691 634 3 0 676 677 693 692 635 3 0 677 678 694 693 636 3 0 678 679 695 694 637 3 0 679 680 696 695 638 3 0 680 681 697 696 639 3 0 681 682 698 697 640 3 0 682 683 699 698 641 3 0 683 684 700 699 642 3 0 684 685 701 700 643 3 0 685 686 702 701 644 3 0 686 687 703 702 645 3 0 687 688 704 703 646 3 0 689 690 706 705 647 3 0 690 691 707 706 648 3 0 691 692 708 707 649 3 0 692 693 709 708 650 3 0 693 694 710 709 651 3 0 694 695 711 710 652 3 0 695 696 712 711 653 3 0 696 697 713 712 654 3 0 697 698 714 713 655 3 0 698 699 715 714 656 3 0 699 700 716 715 657 3 0 700 701 717 716 658 3 0 701 702 718 717 659 3 0 702 703 719 718 660 3 0 703 704 720 719 661 3 0 705 706 722 721 662 3 0 706 707 723 722 663 3 0 707 708 724 723 664 3 0 708 709 725 724 665 3 0 709 710 726 725 666 3 0 710 711 727 726 667 3 0 711 712 728 727 668 3 0 712 713 729 728 669 3 0 713 714 730 729 670 3 0 714 715 731 730 671 3 0 715 716 732 731 672 3 0 716 717 733 732 673 3 0 717 718 734 733 674 3 0 718 719 735 734 675 3 0 719 720 736 735 $EndElements ```
ashton314 commented 1 year ago

It's a list of FunctionRef structs. (This should be documented better.) See Injector.jl for the source, and example-poisson1d.jl in this repo for an example of usage.

I think you'd do

fns = [FunctionRef(:refel_nodes!, Symbol("refel_nodes.jl"))]
set_inject_nan(..., fns ...)
bennn commented 1 year ago

Oh no, that injects only in refel_nodes!. There is no way to ignore yet.

bennn commented 1 year ago

Closing b/c the 4 tasks are done, but it's worth trying this again outside the mesh-creation code.