pyro2
pyro2 copied to clipboard
A framework for hydrodynamics explorations and prototyping
When we work on an `ArrayIndexer` object `a`, and do `a.min()`, we expect a scalar. NumPy gives a scalar, but our wrapped class returns a 0-dimensional `ArrayIndexer` object. This is...
These solvers call `method_compute_timestep` to get the intiial timestep for the initial iterations, but this doesn't have the safety checks that the main `compute_timestep` provides -- should they call the...
Should there be a separate projection module that all the low speed solvers can use?
there is a lot of redundancy in the `lm_combustion` solver -- it should subclass simulation_null like the others do
This PR, implements: - The PPM mesh reconstruction in the interface of the centered state. - The advection PPM numerical scheme. - An example on which the PPM numerical scheme...
At the moment, the `Pyro` class takes the initial condition string name, which means that the function needs to be installed in the main pyro installation. For interactive use in...
This should provide the restriction and prolongation operators for multigrid that know about this geometry
Right now, `x2d` and `y2d ` in `patch.py` are just Numpy arrays, but when dealing with non-Cartesian coords, it is useful to access these as an `ArrayIndexer`