icemc
IceModel Member List

This is the complete list of members for IceModel, including all inherited members.

AcceptableRfexit(const Vector &nsurf_rfexit, const Position &rfexit, const Vector &n_exit2rx)IceModel
Area(double latitude)IceModelprotected
areaEarthModelprotected
average_icethEarthModelprotected
bedmap_nuIceModel
bedmap_RIceModel
cart_ice_botIceModelprotected
cart_ice_fileIceModelprotected
cart_ice_topIceModelprotected
cart_max_zIceModelprotected
cart_min_zIceModelprotected
cart_resolutionIceModelprotected
CartesianIsInIce(double x, double y, double z)IceModel
cellSizeIceModel
COASTLINEEarthModelprotectedstatic
CONSTANTCRUSTEarthModelprotected
CONSTANTICETHICKNESSEarthModelprotected
CreateCartesianTopAndBottom(int resolution, bool force_new=false)IceModel
CreateHorizons(Settings *settings1, Balloon *bn1, double theta_bn, double phi_bn, double altitude_bn, ofstream &foutput)IceModel
crustthkarrayEarthModelprotected
d_sheetdownIceModelprivate
d_sheetupIceModelprivate
d_shelfdownIceModelprivate
d_shelfupIceModelprivate
d_westlanddownIceModelprivate
d_westlandupIceModelprivate
DEPTH_DEPENDENT_NIceModelprotected
dGetPhi(int ilon)EarthModelprotected
dGetTheta(int itheta)EarthModelprotected
EARTH_MODELEarthModelprotected
EarthCurvature(double *array, double depth_temp)EarthModel
EarthModel(int model=0, int WEIGHTABSORPTION_SETTING=1)EarthModel
easting_inhorizonIceModelprotected
EffectiveAttenuationLength(Settings *settings1, const Position &pos, const int &whichray)IceModel
elevationarrayEarthModelprotected
ENtoLonLat(int e_coord, int n_coord, double xLowerLeft, double yLowerLeft, double &lon, double &lat)IceModelprotected
FillArraysforTree(double lon_ground[1068][869], double lat_ground[1068][869], double lon_ice[1200][1000], double lat_ice[1200][1000], double lon_water[1200][1000], double lat_water[1200][1000])IceModel
FIXEDELEVATIONEarthModelprotected
FLATSURFACEEarthModelprotected
geoidEarthModelprotected
Geoid(double latitude)EarthModelvirtual
Geoid(const Position &pos)EarthModelvirtual
GEOID_MAXEarthModelprotectedstatic
GEOID_MINEarthModelprotectedstatic
GeoidIntersection(Vector x0, Vector p0, Position *int1, Position *int2, double extra_height=5500, double *ds=0) constEarthModel
GetBalloonPositionWeight(int ibnpos)IceModel
GetCartesianBottom() constIceModelinline
GetCartesianTop() constIceModelinline
Getchord(Settings *settings1, double len_int_kgm2, const Position &earth_in, double distance_in_ice, bool include_ice_absorption, const Position &posnu, int inu, double &chord, double &probability_tmp, double &weight1_tmp, double &nearthlayers, double myair, double &total_kgm2, int &crust_entered, int &mantle_entered, int &core_entered)EarthModel
getchord_methodEarthModelprotectedstatic
GetDensity(double altitude, const Position earth_in, int &crust_entered, bool *inice=0)EarthModel
GetIceIntersectionsCartesian(const Position &posnu, const Vector &nnu, std::vector< std::pair< double, double > > &intersections, double initial_step_size=50, int map_resolution=1000)IceModel
GetILonILat(const Position &, int &ilon, int &ilat)EarthModelprotected
GetLat(double theta)EarthModelprotected
GetLon(double phi)EarthModelprotected
GetMAXHORIZON(Balloon *bn1)IceModel
GetN(double depth)IceModel
GetN(const Position &pos)IceModel
getSampleX() constIceModelinline
getSampleY() constIceModelinline
GetSurfaceNormal(const Position &r_out)IceModel
GroundENtoLonLat(int e, int n, double &lon, double &lat)IceModel
h_ground_elevationIceModel
h_ice_thicknessIceModel
h_water_depthIceModel
hardseddensityarrayEarthModelprotected
hardsedrEarthModelprotected
hardsedthkarrayEarthModelprotected
ice_areaEarthModel
ice_modelIceModelprotected
icedensityarrayEarthModelprotected
IceENtoLonLat(int e, int n, double &lon, double &lat)IceModel
IceModel(int model=0, int earth_mode=0, int WEIGHTABSORPTION_SETTING=1)IceModel
IceOnWater(const Position &postition)IceModel
icerEarthModelprotected
IceThickness(double lon, double lat)IceModelvirtual
IceThickness(const Position &pos)IceModelvirtual
icethkarrayEarthModelprotected
ILAT_COASTLINEEarthModelprotectedstatic
ilat_inhorizonIceModelprotected
ilon_inhorizonIceModelprotected
InFirn(const Position &pos)EarthModelvirtual
l_sheetdownIceModelprivate
l_sheetupIceModelprivate
l_shelfdownIceModelprivate
l_shelfupIceModelprivate
l_westlanddownIceModelprivate
l_westlandupIceModelprivate
LongtoPhi_0is180thMeridian(double longitude)EarthModelstatic
LongtoPhi_0isPrimeMeridian(double longitude)EarthModelstatic
LonLattoEN(double lon, double lat, double &E, double &N)IceModel
lowercrustdensityarrayEarthModelprotected
lowercrustrEarthModelprotected
lowercrustthkarrayEarthModelprotected
max_icethk_perbinEarthModel
max_icevol_perbinEarthModel
MAXTHETAEarthModelprotectedstatic
maxvol_inhorizonIceModelprotected
middlecrustdensityarrayEarthModelprotected
middlecrustrEarthModelprotected
middlecrustthkarrayEarthModelprotected
MIN_ALTITUDE_CRUSTEarthModelprotected
N_sheetdownIceModelprivatestatic
N_sheetupIceModelprivatestatic
N_shelfdownIceModelprivatestatic
N_shelfupIceModelprivatestatic
N_westlanddownIceModelprivatestatic
N_westlandupIceModelprivatestatic
nCols_groundIceModel
nCols_iceIceModel
nCols_waterIceModel
NLATEarthModelprotectedstatic
NLONEarthModelprotectedstatic
NODATAIceModel
northing_inhorizonIceModelprotected
NPHIEarthModelprotectedstatic
nRows_groundIceModel
nRows_iceIceModel
nRows_waterIceModel
OutsideAntarctica(const Position &pos)IceModel
OutsideAntarctica(double lat)IceModel
phistepEarthModelprotected
PickBalloonPosition()IceModel
PickInteractionLocation(int ibnposition, Settings *settings1, const Position &rbn, Interaction *interaction1)IceModel
PickPosnuForaLonLat(double lon, double lat, double theta, double phi)EarthModelprotected
PickUnbiased(Interaction *interaction1, double len_int_kgm2, double &position_weight, double chord_step, Vector *force_dir=0)IceModel
PickUnbiasedPointSourceNearBalloon(Interaction *interaction1, const Position *balloon_position, double max_ps_distance, double chord_step, double len_int_kgm2, const Vector *force_dir=0)IceModel
R_EARTHEarthModelstatic
radiiEarthModel
ReadCrust(string)EarthModelprotected
ReadGroundBed()IceModelprotected
ReadIceThickness()IceModelprotected
ReadWaterDepth()IceModelprotected
RockSurface(double lon, double lat)EarthModelvirtual
RockSurface(const Position &pos)EarthModelvirtual
RonneIceShelf(const Position &position)IceModel
RossExcept(const Position &position)IceModel
RossIceShelf(const Position &position)IceModel
sample_xIceModelprotected
sample_yIceModelprotected
SmearPhi(int ilon, double rand)EarthModelprotected
SmearTheta(int ilat, double rand)EarthModelprotected
softseddensityarrayEarthModelprotected
softsedrEarthModelprotected
softsedthkarrayEarthModelprotected
Surface(double lon, double lat)IceModelvirtual
Surface(const Position &pos)IceModelvirtual
SurfaceAboveGeoid(double lon, double lat)IceModelvirtual
SurfaceAboveGeoid(const Position &pos)IceModelvirtual
SurfaceDeepIce(const Position &pos)EarthModelvirtual
surfacerEarthModelprotected
thetastepEarthModelprotected
uppercrustdensityarrayEarthModelprotected
uppercrustrEarthModelprotected
uppercrustthkarrayEarthModelprotected
volumeEarthModel
volume_inhorizonIceModel
volume_inhorizon_averageIceModelprotected
waterdensityarrayEarthModelprotected
WaterDepth(double lon, double lat)IceModelvirtual
WaterDepth(const Position &pos)IceModelvirtual
WaterENtoLonLat(int e, int n, double &lon, double &lat)IceModel
waterrEarthModelprotected
waterthkarrayEarthModelprotected
weightabsorptionEarthModelprotected
WestLand(const Position &pos)IceModel
WhereDoesItEnter(const Position &posnu, const Vector &nnu)EarthModel
WhereDoesItEnterIce(const Position &posnu, const Vector &nnu, double stepsize, Position &r_enterice)IceModel
WhereDoesItExitIce(const Position &posnu, const Vector &nnu, double stepsize, Position &r_enterice)IceModel
WhereDoesItExitIceForward(const Position &posnu, const Vector &nnu, double stepsize, Position &r_enterice)IceModel
xLowerLeft_groundIceModel
xLowerLeft_iceIceModel
xLowerLeft_waterIceModel
yLowerLeft_groundIceModel
yLowerLeft_iceIceModel
yLowerLeft_waterIceModel
~EarthModel()EarthModelvirtual
~IceModel()IceModelvirtual