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: