PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
Public Member Functions | Public Attributes | List of all members
pism::ocean::PyOceanModel Class Reference

#include <PyOceanModel.hh>

Public Member Functions

virtual ~PyOceanModel ()=default
void allocate (std::shared_ptr< const Grid > grid)
virtual MaxTimestep max_timestep (double t) const
virtual void init (const Geometry &geometry)
virtual void update (const Geometry &geometry, double t, double dt)
virtual void define_model_state (const File &output) const
virtual void write_model_state (const File &output) const

Public Attributes

std::shared_ptr< pism::array::Scalarshelf_base_temperature
std::shared_ptr< array::Scalarshelf_base_mass_flux
std::shared_ptr< array::Scalarwater_column_pressure

Detailed Description

The base class for ocean models that are implemented in Python

Definition at line 31 of file PyOceanModel.hh.

The documentation for this class was generated from the following files: