zoomy_core.symsolver#
Symbolic solver templates (a sympy graph of one time step) and the printers that turn them into code for the JAX, foam and AMReX backends. They sit after the NumericalSystemModel and before the backend runtime.
Subpackages#
Submodules#
Package Contents#
Functions#
Give |
Data#
API#
- zoomy_core.symsolver.WAVE_SPEED#
None
- zoomy_core.symsolver.default_wave_speed(nsm)#
Give
nsmthe wave speedWAVE_SPEEDbefore its kernels are built, unless it setsspectral_radius_methoditself; returnsnsm.