n = nothing,
    params = Params(),
    solver_params = SolverParams(),
    initial_conditions = InitialConditions(),
    melt_rate = UniformMeltRate(),
    parallel_spec = BasicParallelSpec())</code></pre><p>Construct a WAVI.jl model object.</p><p><strong>Keyword arguments</strong></p><ul><li><code>grid</code>: (required) an instance of a <code>Grid</code> object, which defines the computational grid</li><li><code>bed_elevation</code>: (required) an array of size <code>grid.nx</code> x <code>grid.ny</code>