PISM, A Parallel Ice Sheet Model stable 0.4.1779
Defines | Functions

src/verif/tests/exactTestN.c File Reference

#include <math.h>
#include "exactTestN.h"

Go to the source code of this file.

Defines

#define secpera   31556926.0
#define g   9.81
#define rho   910.0
#define rhow   1028.0
#define n   3.0

Functions

int params_exactN (double *H0, double *L0, double *xc, double *a, double *Hela, double *k, double *H_xc, double *T_xc)
int exactN (double x, double *H, double *hx, double *u, double *M, double *B, double *beta)

Define Documentation

#define g   9.81

Definition at line 25 of file exactTestN.c.

Referenced by exactN(), and params_exactN().

#define n   3.0

Definition at line 28 of file exactTestN.c.

Referenced by exactN().

#define rho   910.0

Definition at line 26 of file exactTestN.c.

Referenced by exactN(), and params_exactN().

#define rhow   1028.0

Definition at line 27 of file exactTestN.c.

Referenced by params_exactN().

#define secpera   31556926.0

Definition at line 24 of file exactTestN.c.

Referenced by IceCompModel::additionalAtStartTimestep(), IceMISMIPModel::additionalAtStartTimestep(), IceModel::ageStats(), IceModel::ageStep(), IceModel::allocate_basal_resistance_law(), IceMISMIPModel::allocate_stressbalance(), IcePSTexModel::allocate_stressbalance(), SIA_Sliding::basalVelocitySIA(), BTU_Test::bootstrap(), IceModel::bootstrap_3d(), bueler_brown_f(), compute_errors(), PISMBedDef::compute_uplift(), IceCompModel::computeGeometryErrors(), IceModel::computeMax2DSlidingSpeed(), IceModel::computeMax3DVelocities(), IceModel::countCFLViolations(), IceModel::determineTimeStep(), IceModel::enthalpyAndDrainageStep(), IceCompModel::fillSolnTestABCDH(), IceCompModel::fillSolnTestFG(), IceModel::get_average_thickness(), IceCompModel::getCompSourcesTestCDH(), IceCompModel::getCompSourcesTestFG(), IceModel::getEnthalpyCTSColumn(), IceMISMIPModel::getMISMIPStats(), PDDMassBalance::getNForTemperatureSeries(), SIAFD::grainSizeVostok(), PSElevation::ice_surface_mass_flux(), IceFlowLaw::IceFlowLaw(), IceMISMIPModel::IceMISMIPModel(), PSForceThickness::init(), IceCompModel::initTestABCDEH(), IceCompModel::initTestFG(), IceCompModel::initTestL(), main(), PSForceThickness::max_timestep(), PISMBedThermalUnit::max_timestep(), params_exactN(), MISMIPBasalResistanceLaw::printInfo(), IceBasalResistancePlasticLaw::printInfo(), read_riggs_and_compare(), IceCompModel::reportErrors(), reportErrors(), IceModel::run(), IceModel::set_grid_defaults(), IceMISMIPModel::set_vars_from_options(), IceMISMIPModel::setFromOptions(), IceEISModel::setFromOptions(), IceFlowLaw::setFromOptions(), BedDeformLC::step(), IceModel::step(), IceMISMIPModel::summaryPrintLine(), IceModel::summaryPrintLine(), PAYearlyCycle::temp_snapshot(), PAYearlyCycle::temp_time_series(), IceModel::temperatureStep(), PISMBedThermalUnit::update(), PSTemperatureIndex::update_internal(), and IceMISMIPModel::writeMISMIPFinalFiles().


Function Documentation

int exactN ( double  x,
double *  H,
double *  hx,
double *  u,
double *  M,
double *  B,
double *  beta 
)

Definition at line 58 of file exactTestN.c.

References g, H0, n, params_exactN(), rho, and exactV::x.

Referenced by main().

int params_exactN ( double *  H0,
double *  L0,
double *  xc,
double *  a,
double *  Hela,
double *  k,
double *  H_xc,
double *  T_xc 
)

Definition at line 30 of file exactTestN.c.

References g, rho, rhow, and secpera.

Referenced by exactN(), and main().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines