Program Listing for File IIceOceanHeatFlux.hpp¶
↰ Return to documentation for file (src/include/IIceOceanHeatFlux.hpp)
/*
* @file IIceOceanHeatFlux.hpp
*
* @date Oct 19, 2021
* @author Tim Spain <timothy.spain@nersc.no>
*/
#ifndef SRC_INCLUDE_IICEOCEANHEATFLUX_HPP_
#define SRC_INCLUDE_IICEOCEANHEATFLUX_HPP_
namespace Nextsim {
class PrognosticData;
class ExternalData;
class PhysicsData;
class NextsimPhysics;
class IIceOceanHeatFlux {
public:
virtual ~IIceOceanHeatFlux() = default;
virtual double flux(const PrognosticData&, const ExternalData&, PhysicsData&, NextsimPhysics&)
= 0;
};
}
#endif /* SRC_INCLUDE_IICEOCEANHEATFLUX_HPP_ */