PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
pism
surface
Factory
pism::surface::Factory Member List
This is the complete list of members for
pism::surface::Factory
, including all inherited members.
add_model
(const std::string &name)
pism::PCFactory< SurfaceModel >
inline
protected
add_modifier
(const std::string &name)
pism::PCFactory< SurfaceModel >
inline
protected
add_surface_model
(const std::string &name)
pism::surface::Factory
inline
private
AtmospherePtr
typedef
pism::surface::Factory
create
()
pism::PCFactory< SurfaceModel >
inline
virtual
create
(const std::string &type)
pism::PCFactory< SurfaceModel >
inline
virtual
Factory
(std::shared_ptr< const Grid > g, AtmospherePtr input)
pism::surface::Factory
key_list
(std::map< std::string, T > list) const
pism::PCFactory< SurfaceModel >
inline
protected
m_grid
pism::PCFactory< SurfaceModel >
protected
m_input
pism::surface::Factory
private
m_models
pism::PCFactory< SurfaceModel >
protected
m_modifiers
pism::PCFactory< SurfaceModel >
protected
m_parameter
pism::PCFactory< SurfaceModel >
protected
model
(const std::string &type)
pism::PCFactory< SurfaceModel >
inline
protected
modifier
(const std::string &type, std::shared_ptr< T > input)
pism::PCFactory< SurfaceModel >
inline
protected
PCFactory
(std::shared_ptr< const Grid > g, const std::string ¶meter)
pism::PCFactory< SurfaceModel >
inline
validate
(const std::string &list) const
pism::PCFactory< SurfaceModel >
inline
~Factory
()=default
pism::surface::Factory
~PCFactory
()
pism::PCFactory< SurfaceModel >
inline
Generated by
1.9.1