assemble_R() | pism::energy::enthSystemCtx | protected |
checkReadyToSolve() const | pism::energy::enthSystemCtx | protected |
coarse_to_fine(const array::Array3D &coarse, int i, int j, double *fine) const | pism::columnSystemCtx | protected |
columnSystemCtx(const std::vector< double > &storage_grid, const std::string &prefix, double dx, double dy, double dt, const array::Array3D &u3, const array::Array3D &v3, const array::Array3D &w3) | pism::columnSystemCtx | |
compute_enthalpy_CTS() | pism::energy::enthSystemCtx | protected |
compute_lambda() | pism::energy::enthSystemCtx | protected |
dz() const | pism::columnSystemCtx | |
Enth(size_t i) const | pism::energy::enthSystemCtx | inline |
Enth_s(size_t i) const | pism::energy::enthSystemCtx | inline |
enthSystemCtx(const std::vector< double > &storage_grid, const std::string &prefix, double dx, double dy, double dt, const Config &config, const array::Array3D &Enth3, const array::Array3D &u3, const array::Array3D &v3, const array::Array3D &w3, const array::Array3D &strain_heating3, EnthalpyConverter::Ptr EC) | pism::energy::enthSystemCtx | |
fine_to_coarse(const std::vector< double > &fine, int i, int j, array::Array3D &coarse) const | pism::columnSystemCtx | |
init(int i, int j, bool ismarginal, double ice_thickness) | pism::energy::enthSystemCtx | |
init_column(int i, int j, double ice_thickness) | pism::columnSystemCtx | protected |
init_fine_grid(const std::vector< double > &storage_grid) | pism::columnSystemCtx | protected |
k_from_T(double T) const | pism::energy::enthSystemCtx | |
ks() const | pism::columnSystemCtx | |
lambda() const | pism::energy::enthSystemCtx | inline |
m_B0 | pism::energy::enthSystemCtx | protected |
m_B_ks | pism::energy::enthSystemCtx | protected |
m_D0 | pism::energy::enthSystemCtx | protected |
m_D_ks | pism::energy::enthSystemCtx | protected |
m_dt | pism::columnSystemCtx | protected |
m_dx | pism::columnSystemCtx | protected |
m_dy | pism::columnSystemCtx | protected |
m_dz | pism::columnSystemCtx | protected |
m_E_e | pism::energy::enthSystemCtx | protected |
m_E_ij | pism::energy::enthSystemCtx | protected |
m_E_n | pism::energy::enthSystemCtx | protected |
m_E_s | pism::energy::enthSystemCtx | protected |
m_E_w | pism::energy::enthSystemCtx | protected |
m_EC | pism::energy::enthSystemCtx | protected |
m_Enth | pism::energy::enthSystemCtx | protected |
m_Enth3 | pism::energy::enthSystemCtx | protected |
m_Enth_s | pism::energy::enthSystemCtx | protected |
m_i | pism::columnSystemCtx | protected |
m_ice_c | pism::energy::enthSystemCtx | protected |
m_ice_density | pism::energy::enthSystemCtx | protected |
m_ice_k | pism::energy::enthSystemCtx | protected |
m_ice_thickness | pism::energy::enthSystemCtx | protected |
m_interp | pism::columnSystemCtx | protected |
m_j | pism::columnSystemCtx | protected |
m_k_depends_on_T | pism::energy::enthSystemCtx | protected |
m_ks | pism::columnSystemCtx | protected |
m_L_ks | pism::energy::enthSystemCtx | protected |
m_lambda | pism::energy::enthSystemCtx | protected |
m_margin_exclude_horizontal_advection | pism::energy::enthSystemCtx | protected |
m_margin_exclude_strain_heat | pism::energy::enthSystemCtx | protected |
m_margin_exclude_vertical_advection | pism::energy::enthSystemCtx | protected |
m_marginal | pism::energy::enthSystemCtx | protected |
m_nu | pism::energy::enthSystemCtx | protected |
m_p_air | pism::energy::enthSystemCtx | protected |
m_R | pism::energy::enthSystemCtx | protected |
m_R_cold | pism::energy::enthSystemCtx | protected |
m_R_factor | pism::energy::enthSystemCtx | protected |
m_R_temp | pism::energy::enthSystemCtx | protected |
m_solver | pism::columnSystemCtx | protected |
m_strain_heating | pism::energy::enthSystemCtx | protected |
m_strain_heating3 | pism::energy::enthSystemCtx | protected |
m_u | pism::columnSystemCtx | protected |
m_U0 | pism::energy::enthSystemCtx | protected |
m_u3 | pism::columnSystemCtx | protected |
m_U_ks | pism::energy::enthSystemCtx | protected |
m_v | pism::columnSystemCtx | protected |
m_v3 | pism::columnSystemCtx | protected |
m_w | pism::columnSystemCtx | protected |
m_w3 | pism::columnSystemCtx | protected |
m_z | pism::columnSystemCtx | protected |
reportColumnZeroPivotErrorMFile(unsigned int M) | pism::columnSystemCtx | protected |
save_system(std::ostream &output, unsigned int M) const | pism::energy::enthSystemCtx | virtual |
save_to_file(const std::vector< double > &x) | pism::columnSystemCtx | |
save_to_file(const std::string &filename, const std::vector< double > &x) | pism::columnSystemCtx | |
set_basal_dirichlet_bc(double E_basal) | pism::energy::enthSystemCtx | |
set_basal_heat_flux(double heat_flux) | pism::energy::enthSystemCtx | |
set_basal_neumann_bc(double dE) | pism::energy::enthSystemCtx | |
set_surface_dirichlet_bc(double E_surface) | pism::energy::enthSystemCtx | |
set_surface_heat_flux(double heat_flux) | pism::energy::enthSystemCtx | |
set_surface_neumann_bc(double dE) | pism::energy::enthSystemCtx | |
solve(std::vector< double > &result) | pism::energy::enthSystemCtx | |
z() const | pism::columnSystemCtx | |
~columnSystemCtx() | pism::columnSystemCtx | |
~enthSystemCtx()=default | pism::energy::enthSystemCtx | |