Skip to content

CPU & RAM

Compare
Choose a tag to compare
@prisae prisae released this 03 Jun 18:36

Further speed and memory improvements:

  • Add CPU & RAM-page to documentation.

  • Change loop-order from x-z-y to z-x-y in Gauss-Seidel smoothing with line relaxation in y-direction. Hence reversed lexicographical order. This results in a significant speed-up, as x is the fastest changing axis.

  • Move total residual calculation from solver.residual into njitted.amat_x.

  • Simplifications in utils:

    • Simplify utils.get_source_field.
    • Simplify utils.Model.
    • Removed unused timing-stuff from early development.