PISM, A Parallel Ice Sheet Model stable 0.4.1779
Functions

src/coupler/PCFactory.cc File Reference

#include "PCFactory.hh"
#include "PSExternal.hh"
#include "PASDirectForcing.hh"
#include "PSElevation.hh"
#include "pism_const.hh"
#include "PASLapseRates.hh"
#include "PScalarForcing.hh"

Go to the source code of this file.

Functions

static void create_pa_constant (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *&result)
static void create_pa_given (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *&result)
static void create_pa_searise_greenland (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *&result)
static void create_pa_lapse_rates (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *input, PAModifier *&result)
static void create_pa_anomalies (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *input, PAModifier *&result)
static void create_pa_dTforcing (IceGrid &g, const NCConfigVariable &conf, PISMAtmosphereModel *input, PAModifier *&result)
static void create_po_constant (IceGrid &g, const NCConfigVariable &conf, PISMOceanModel *&result)
static void create_po_pik (IceGrid &g, const NCConfigVariable &conf, PISMOceanModel *&result)
static void create_po_forcing (IceGrid &g, const NCConfigVariable &conf, PISMOceanModel *input, POModifier *&result)
static void create_ps_temperatureindex (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_simple (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_constant (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_constant_pik (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_elevation (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_forcing (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *input, PSModifier *&result)
static void create_ps_lapse_rates (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *input, PSModifier *&result)
static void create_ps_given (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *&result)
static void create_ps_dTforcing (IceGrid &g, const NCConfigVariable &conf, PISMSurfaceModel *input, PSModifier *&result)

Function Documentation

static void create_pa_anomalies ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel input,
PAModifier *&  result 
) [static]

Definition at line 51 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_pa_constant ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel *&  result 
) [static]

Definition at line 34 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_pa_dTforcing ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel input,
PAModifier *&  result 
) [static]

Definition at line 56 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_pa_given ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel *&  result 
) [static]

Definition at line 38 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_pa_lapse_rates ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel input,
PAModifier *&  result 
) [static]

Definition at line 46 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_pa_searise_greenland ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMAtmosphereModel *&  result 
) [static]

Definition at line 42 of file PCFactory.cc.

Referenced by PAFactory::add_standard_types().

static void create_po_constant ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMOceanModel *&  result 
) [static]

Definition at line 74 of file PCFactory.cc.

Referenced by POFactory::add_standard_types().

static void create_po_forcing ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMOceanModel input,
POModifier *&  result 
) [static]

Definition at line 82 of file PCFactory.cc.

Referenced by POFactory::add_standard_types().

static void create_po_pik ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMOceanModel *&  result 
) [static]

Definition at line 78 of file PCFactory.cc.

Referenced by POFactory::add_standard_types().

static void create_ps_constant ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 103 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_constant_pik ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 107 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_dTforcing ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel input,
PSModifier *&  result 
) [static]

Definition at line 129 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_elevation ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 111 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_forcing ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel input,
PSModifier *&  result 
) [static]

Definition at line 115 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_given ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 125 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_lapse_rates ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel input,
PSModifier *&  result 
) [static]

Definition at line 120 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_simple ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 99 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

static void create_ps_temperatureindex ( IceGrid &  g,
const NCConfigVariable &  conf,
PISMSurfaceModel *&  result 
) [static]

Definition at line 95 of file PCFactory.cc.

Referenced by PSFactory::add_standard_types().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines