[ANN] MethodOfLines v1: Symbolic Arrays => Massive Compile Speedups
Julia Programming Language
[ANN] MethodOfLines v1: Symbolic Arrays => Massive Compile Speedups
MethodOfLines.jl v1.0 changes all discretizations to using symbolic arrays. If they lower to code using DAEProblem the array structure is kept intact, meaning no more scalarization and massive compile time speedups. Timings Earlier benchmarks comparing the pointwise symbolic representation with the new array form measured the following discretization times: Problem Unknowns Pointwise form Array form Speedup 1D heat equation 400 47.9 s 0.23 s 201× 2D heat equation 900 7.52 s 0.14 s 52...
0 comments
No comments yet.