LSDTopoTools
 All Classes Files Functions Variables Friends Pages
LSDRasterModel Member List

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

add_path_to_names(string pathname)LSDRasterModel
Airy_isostasy(void)LSDRasterModel
alternating_direction_nodata_fill(int window_width)LSDRaster
alternating_direction_nodata_fill_irregular_raster(int window_width)LSDRaster
alternating_direction_nodata_fill_with_trimmer(int window_width)LSDRaster
append_run_name(string append_name)LSDRasterModel
apply_mask(LSDIndexRaster &mask)LSDRaster
array_channel_width_wolman(Array2D< float > &Q_w, float &k_w, float &b)LSDRasterModel
BackgroundPSD (defined in LSDRasterSpectral)LSDRasterSpectralprotected
bandpass_filter(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, float f1, float f2)LSDRasterSpectral
baseline_upliftLSDRasterModelprotected
BasinArea(LSDIndexRaster Basins)LSDRaster
BasinAverager(LSDIndexRaster &Basins)LSDRaster
BasinPuncher(vector< int > basin_ids, LSDIndexRaster BasinArray)LSDRaster
beta (defined in LSDRasterSpectral)LSDRasterSpectralprotected
Boomerang(LSDRaster &Slope, LSDRaster &D_inf, string RasterFilename, float log_bin_width=0.1, int SplineResolution=200, float bin_threshold=0.05)LSDRaster
border_with_nodata(int border_width, int irregular_switch=0)LSDRaster
boundary_conditionsLSDRasterModelprotected
BufferRasterData(float window_radius)LSDRaster
build_fd_vector(int dimension, int size) (defined in LSDRasterModel)LSDRasterModel
build_fv_vector(int dimension, int size) (defined in LSDRasterModel)LSDRasterModel
calculate_2D_PSD(Array2D< float > &spectrum_real_shift, Array2D< float > &spectrum_imaginary_shift)LSDRasterSpectral
calculate_airy(void) (defined in LSDRasterModel)LSDRasterModel
calculate_and_print_polyfit_and_roughness_rasters(float window_radius, float roughness_radius, string file_prefix, vector< int > file_list)LSDRaster
calculate_and_print_polyfit_rasters(float window_radius, string file_prefix, vector< int > file_list)LSDRaster
calculate_background_spectrum(float rollover_frequency, float beta, float log_bin_width, int N_iterations, int window_option=0)LSDRasterSpectral
calculate_channel_width_wolman(float Q_w, float k_w, float b)LSDRasterModel
calculate_erosion_rates(void)LSDRasterModel
calculate_factor_of_safety_at_saturation(float C_r, float rho_s, float soil_thick, float tan_phi, LSDRaster &SlopeAngle)LSDRaster
calculate_fluvial_erosion_rate(Array2D< float > ChannelWidth, Array2D< float > Q_w, Array2D< float > TopoDivergence, float K, float n, float m, float eros_thresh)LSDRasterModel
calculate_k_values_for_assembly_matrix(int NRows, int NCols, vector< int > &k_value_i_j, vector< int > &k_value_ip1_j, vector< int > &k_value_im1_j, vector< int > &k_value_i_jp1, vector< int > &k_value_i_jm1)LSDRasterModel
calculate_orientation_matrix_eigenvalues(float window_radius, Array2D< float > &l, Array2D< float > &m, Array2D< float > &n, Array2D< float > &s1, Array2D< float > &s2, Array2D< float > &s3)LSDRaster
calculate_plane_coefficient_matrices(float window_radius, Array2D< float > &a_plane, Array2D< float > &b_plane, Array2D< float > &c_plane)LSDRaster
calculate_polyfit_aspect(Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_classification(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_coefficient_matrices(float window_radius, Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e, Array2D< float > &f)LSDRaster
calculate_polyfit_curvature(Array2D< float > &a, Array2D< float > &b)LSDRaster
calculate_polyfit_directional_cosines(Array2D< float > &d, Array2D< float > &e, Array2D< float > &l, Array2D< float > &m, Array2D< float > &n)LSDRaster
calculate_polyfit_elevation(Array2D< float > &f)LSDRaster
calculate_polyfit_planform_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_profile_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_roughness_metrics(float window_radius1, float window_radius2, vector< int > raster_selection)LSDRaster
calculate_polyfit_slope(Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_polyfit_surface_metrics(float window_radius, vector< int > raster_selection)LSDRaster
calculate_polyfit_tangential_curvature(Array2D< float > &a, Array2D< float > &b, Array2D< float > &c, Array2D< float > &d, Array2D< float > &e)LSDRaster
calculate_radial_PSD()LSDRasterSpectral
calculate_REI(Array2D< float > &a_plane, Array2D< float > &b_plane, float CriticalSlope)LSDRaster
calculate_REI(float window_radius, float CriticalSlope)LSDRaster
calculate_relief(float kernelWidth, int kernelType)LSDRaster
calculate_root(void)LSDRasterModel
calculate_roughness_rasters(float window_radius, float roughness_radius, string file_prefix, vector< int > file_code)LSDRaster
calculate_slope_angles()LSDRaster
calculate_topographic_index(LSDRaster &AccumulationArea, LSDRaster &Slope)LSDRaster
calculate_water_supply_rate_for_saturation(float soil_thick, float K, LSDRaster &ContributingArea, LSDRaster &SlopeAngle)LSDRaster
CalculateAdaptiveCurvatureThresholdSD(int half_width)LSDRaster
CastShadows(int Azimuth, int ZenithAngle)LSDRaster
ChannelLengthByOrder(LSDIndexRaster &StreamNetwork, Array2D< int > FlowDir)LSDRaster
check_and_correct_uplift_field()LSDRasterModel
check_end_condition(void)LSDRasterModel
check_if_hung(void)LSDRasterModel
check_if_point_is_in_raster(float X_coordinate, float Y_coordinate)LSDRaster
check_isolated_nodata()LSDRaster
check_periodicity_switch(void)LSDRasterModel
check_recording(void)LSDRasterModel
check_steady_state(void)LSDRasterModel
CI95 (defined in LSDRasterSpectral)LSDRasterSpectralprotected
clip_to_smaller_raster(LSDRaster &smaller_raster)LSDRaster
clip_to_smaller_raster(LSDIndexRaster &smaller_raster)LSDRaster
close_static_outfiles()LSDRasterModel
CollectBasinMetrics(LSDIndexRaster &Basins, LSDRaster &Slope, LSDRaster &Elevation, LSDRaster &Aspect, LSDRaster &Area, LSDRaster &DrainageDensity, LSDRaster &Cht, LSDRaster &HillslopeLength, LSDRaster &MeanSlope, LSDRaster &Relief, LSDRaster &MeanAspect, LSDRaster &LH_drainage_density, Array2D< float > LH_Data, float CriticalSlope, string RasterFilename)LSDRaster
convert_from_centimetres_to_metres()LSDRaster
convert_from_feet_to_metres()LSDRaster
ConvertToBinary(int Value, int ndv)LSDRaster
CookieCutRaster(LSDRaster Cutter)LSDRaster
create_binary_isdata_raster()LSDRaster
create_buffered_surf(int b_type)LSDRasterModel
create_buffered_surf(float South_boundary_elevation, float North_boundary_elevation)LSDRasterModel
create_mask(float window_radius, int neighbourhood_switch)LSDRaster
Create_Mask(string Condition, float TestValue)LSDRaster
create_raster_nodata()LSDRaster
CreateHilltopPatches(int minimum_patch_size)LSDRaster
CreateHilltopPatchesNEW(int minimum_patch_size) (defined in LSDRaster)LSDRaster
current_frameLSDRasterModelprotected
current_timeLSDRasterModelprotected
cycle_numberLSDRasterModelprotected
cycle_report(float, float, float)LSDRasterModel
cycle_steady_checkLSDRasterModelprotected
D_amplitudeLSDRasterModelprotected
D_inf()LSDRaster
D_inf_ConvertFlowToArea()LSDRaster
D_inf_FlowArea(Array2D< float > FlowDir_array)LSDRaster
D_inf_FlowDir()LSDRaster
D_inf_units()LSDRaster
D_inf_watershed(LSDRaster D_inf_FlowDir, int PourRow, int PourCol)LSDRaster
D_infAccum(int i, int j, Array2D< float > CountGrid, Array2D< float > Flowarea_Raster, Array2D< float > FlowDir_array)LSDRaster
D_modeLSDRasterModelprotected
DataResolutionLSDRasterprotected
detrend2D(Array2D< float > &zeta, Array2D< float > &zeta_detrend, Array2D< float > &trend_plane)LSDRasterSpectral
dfftw2D_fwd(Array2D< float > &InputArray, Array2D< float > &OutputArrayReal, Array2D< float > &OutputArrayImaginary, int transform_direction)LSDRasterSpectral
dfftw2D_inv(Array2D< float > &InputArrayReal, Array2D< float > &InputArrayImaginary, Array2D< float > &OutputArray, int transform_direction)LSDRasterSpectral
dfftw2D_inv_complex(Array2D< complex< float > > &InputArrayComplex, Array2D< float > &OutputArray, int transform_direction)LSDRasterSpectral
dfx (defined in LSDRasterSpectral)LSDRasterSpectralprotected
dfy (defined in LSDRasterSpectral)LSDRasterSpectralprotected
DiamondSquare(int feature_order, float scale)LSDRaster
DiamondSquare_SampleStep(int stepsize, float scale)LSDRaster
difference_rasters(LSDRaster &compare_raster)LSDRaster
does_raster_have_same_dimensions(LSDRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions(LSDIndexRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions_and_georeferencing(LSDRaster &Compare_raster)LSDRaster
does_raster_have_same_dimensions_and_georeferencing(LSDIndexRaster &Compare_raster)LSDRaster
DrainageDensity(LSDIndexRaster &StreamNetwork, LSDIndexRaster &Basins, Array2D< int > FlowDir)LSDRaster
DSSampleDiamond(int row, int col, int size, float value)LSDRaster
DSSampleSquare(int row, int col, int size, float value)LSDRaster
DSSetFeatureCorners(int featuresize, float scale)LSDRaster
dx_front_termLSDRasterModelprotected
endTimeLSDRasterModelprotected
endTime_modeLSDRasterModelprotected
erosionLSDRasterModelprotected
erosion_cycle_fieldLSDRasterModelprotected
erosion_cycle_recordLSDRasterModelprotected
erosion_last_stepLSDRasterModelprotected
ExtractByMask(LSDIndexRaster Mask)LSDRaster
fftw2D_filter(int FilterType, float FLow, float FHigh)LSDRasterSpectral
fftw2D_spectral_analysis(char *file_id, float LogBinWidth)LSDRasterSpectral
fftw2D_wiener()LSDRasterSpectral
fill()LSDRaster
fill(float &MinSlope)LSDRaster
fill_iterator(Array2D< float > &fill_data, int i, int j)LSDRaster
fill_with_interpolated_data(vector< int > rows_of_nodes, vector< int > cols_of_nodes, vector< float > interpolated_data)LSDRaster
final_report(void)LSDRasterModel
find_cells_bordered_by_nodata()LSDRaster
find_max_boundary(int boundary_number)LSDRasterModel
find_rollover_frequency(float &rollover_frequency, float &rollover_beta, float &sub_rollover_beta, float log_bin_width)LSDRasterSpectral
Find_UTM_central_meridian(int UTM_zone)LSDRaster
FlattenToCSV(string FileName)LSDRaster
FlattenToFile(string FileName)LSDRaster
FlattenToWGS84CSV(string FileName)LSDRaster
flexural_isostasy(float alpha)LSDRasterModel
flexural_isostasy_alt(void) (defined in LSDRasterModel)LSDRasterModel
flexureLSDRasterModelprotected
float_print_intervalLSDRasterModelprotected
fluvialLSDRasterModelprotected
fluvial_calculate_K_for_steady_state_relief(float U, float desired_relief)LSDRasterModel
fluvial_erosion_rate(float timestep, float K, float m, float n, vector< string > boundary)LSDRasterModel
fluvial_erosion_rate(void)LSDRasterModel
fluvial_incision(void)LSDRasterModel
fluvial_incision_with_uplift(void)LSDRasterModel
fluvial_incision_with_uplift_and_variable_K(LSDRaster &K_raster)LSDRasterModel
fluvial_incision_with_variable_uplift_and_variable_K(LSDRaster &Uplift_rate, LSDRaster &K_raster)LSDRasterModel
fluvial_incision_with_variable_uplift_and_variable_K_adaptive_timestep(LSDRaster &Uplift_rate, LSDRaster &K_raster)LSDRasterModel
fluvial_snap_to_steady_state(float U)LSDRasterModel
fluvial_snap_to_steady_state_tune_K_for_relief(float U, float desired_relief)LSDRasterModel
FMDChannelsFromChannelHeads(vector< int > &channel_heads_rows, vector< int > &channel_heads_cols, float R_threshold)LSDRaster
force_initial_steady_state()LSDRasterModelinline
FreemanMDFlow()LSDRaster
FreemanMDFlow_SingleSource(int i_source, int j_source)LSDRaster
full_spectral_analysis(float log_bin_width, int N_iterations, int window_option=0)LSDRasterSpectral
GaussianFilter(float sigma, int kr=0)LSDRaster
generate_fd_matrix(int dimension, int size, bool periodic)LSDRasterModel
generate_fractal_surface_spectral_method(float beta)LSDRasterSpectral
generate_fractal_surface_spectral_method(float beta, float desired_relief)LSDRasterSpectral
generate_fv_matrix(int dimension, int size, bool periodic) (defined in LSDRasterModel)LSDRasterModel
generate_uplift_field(int mode, float max_uplift)LSDRasterModel
generate_uplift_field(void)LSDRasterModel
GeoReferencingStringsLSDRasterprotected
get_ascii_raster(string FILENAME)LSDRaster
get_average_upflit_rate_last_timestep()LSDRasterModel
get_col_direction_frequencies_unshifted()LSDRasterSpectral
get_current_frame(void)LSDRasterModelinline
get_current_time(void)LSDRasterModelinline
get_D(void)LSDRasterModel
get_data_element(int row, int column)LSDRasterinline
get_DataResolution() const LSDRasterinline
get_drainage_density_of_raster(LSDIndexRaster &StreamNetwork, Array2D< int > FlowDir)LSDRaster
get_easting_and_northing_vectors(vector< float > &Eastings, vector< float > &Northings)LSDRaster
get_endTime(void)LSDRasterModelinline
get_erosion_at_cell(int row, int col)LSDRasterModel
get_frequency_scaling_array(float beta)LSDRasterSpectral
get_GeoReferencingStrings() const LSDRasterinline
get_hilltop_curvature(LSDRaster &curvature, LSDRaster &Hilltops)LSDRaster
get_K(void)LSDRasterModel
get_lat_and_long_locations(int row, int col, double &lat, double &longitude, LSDCoordinateConverterLLandUTM Converter)LSDRaster
get_m(void)LSDRasterModelinline
get_max_uplift(void)LSDRasterModel
get_maxtimeStep(void)LSDRasterModelinline
get_n(void)LSDRasterModelinline
get_name(void)LSDRasterModelinline
get_NCols() const LSDRasterinline
get_NoDataValue() const LSDRasterinline
get_NRows() const LSDRasterinline
get_percentage_bedrock_ridgetops(LSDRaster &roughness, LSDRaster &hilltop_curvature, float threshold)LSDRaster
get_potential_floodplain_patches(LSDRaster &Relief, LSDRaster &Slope, float relief_threshold, float slope_threshold)LSDRaster
get_RasterData() const LSDRasterinline
get_RasterData_dbl() const LSDRasterinline
get_RasterData_int() const LSDRasterinline
get_RasterData_vector()LSDRaster
get_RasterData_vector_No_NDVs()LSDRaster
get_row_and_col_of_a_point(float X_coordinate, float Y_coordinate, int &row, int &col)LSDRaster
get_row_direction_frequencies_unshifted()LSDRasterSpectral
get_slopes(Array2D< float > &SlopesBetweenRows, Array2D< float > &SlopesBetweenCols)LSDRasterModel
get_threshold_for_floodplain(float bin_width, float peak_threshold, int peak_distance)LSDRaster
get_threshold_for_floodplain_QQ(string q_q_filename, float threshold_condition, int lower_percentile, int upper_percentile)LSDRaster
get_timeStep(void)LSDRasterModelinline
get_topographic_divergence()LSDRasterModel
get_total_erosion_rate_over_timestep()LSDRasterModel
get_uplift_at_cell(int i, int j)LSDRasterModel
get_uplift_mode(void)LSDRasterModelinline
get_uplift_rate_at_cell(int i, int j)LSDRasterModel
get_UTM_information(int &UTM_zone, bool &is_North)LSDRaster
get_value_of_point(float UTME, float UTMN)LSDRaster
get_x_and_y_locations(int row, int col, double &x_loc, double &y_loc)LSDRaster
get_x_and_y_locations(int row, int col, float &x_loc, float &y_loc)LSDRaster
get_XMinimum() const LSDRasterinline
get_XY_MinMax()LSDRaster
get_YMinimum() const LSDRasterinline
GetBasinVector(LSDIndexRaster Basins, int BasinOfInterest)LSDRaster
GetVectors(LSDRaster Magnitude, LSDRaster Direction, string output_file, int step)LSDRaster
highpass_filter(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, float f1, float f2)LSDRasterSpectral
highpass_filter_remainder(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, float f1, float f2)LSDRasterSpectral
hillshade()LSDRaster
hillshade(float altitude, float azimuth, float z_factor) (defined in LSDRaster)LSDRaster
hillslopeLSDRasterModelprotected
HillslopeLengthFromDrainageDensity(LSDIndexRaster &StreamNetwork, LSDIndexRaster &Basins, Array2D< int > FlowDir)LSDRaster
HilltopsToCSV(LSDRaster &CHT, LSDRaster &CHT_gradient, LSDRaster &gradient, int UTMZone, bool isNorth, int eId, string filename)LSDRaster
impose_georeferencing_UTM(int zone, string NorS)LSDRaster
initial_steady_stateLSDRasterModelprotected
initialise_model()LSDRasterModel
initialise_nonlinear_SS(float U)LSDRasterModel
initialise_parabolic_surface(float peak_elev, float edge_offset)LSDRasterModel
initialise_taper_edges_and_raise_raster(int rows_to_taper)LSDRasterModel
initialize_model(string &parameter_file, string &run_name, float &dt, float &EndTime, float &PrintInterval, float &k_w, float &b, float &m, float &n, float &K, float &ErosionThreshold, float &K_nl, float &S_c, float &UpliftRate, float &PrecipitationRate, float &NorthBoundaryElevation, float &SouthBoundaryElevation, Array2D< float > &PrecipitationFlux, Array2D< float > &SlopesBetweenRows, Array2D< float > &SlopesBetweenColumns, Array2D< float > &ErosionRate)LSDRasterModel
initialize_model(string parameter_file)LSDRasterModel
initializedLSDRasterModelprotected
initiate_steady_CRN_columns(int column_spacing, vector< int > &CRNcol_rows, vector< int > &CRNcol_cols, double rho_r, double this_U, int startType, double startDepth, double particle_spacing, LSDCRNParameters &CRNParam)LSDRasterModel
interpolate_points_bilinear(vector< float > UTMEvec, vector< float > UTMNvec)LSDRaster
interpret_boundary(short &dimension, bool &periodic, int &size)LSDRasterModel
intialise_diamond_square_fractal_surface(int feature_order, float desired_relief)LSDRasterModel
intialise_fourier_fractal_surface(float fractal_D)LSDRasterModel
intialise_fourier_fractal_surface_v2(float beta, float desired_relief)LSDRasterModel
inv_dx_S_c_squaredLSDRasterModelprotected
is_base_level(int i, int j)LSDRasterModel
IsolateChannelsGeonet(float timesteps, float area_threshold, float window_radius, string q_q_filename)LSDRaster
IsolateChannelsLashermesAspect(float sigma, string q_q_filename) (defined in LSDRaster)LSDRaster
IsolateChannelsLashermesCurvature(float sigma, string q_q_filename)LSDRaster
IsolateChannelsLashermesCurvatureArea(float sigma, float area_threshold, string q_q_filename) (defined in LSDRaster)LSDRaster
IsolateChannelsLashermesFull(float sigma, string q_q_filename_prefix) (defined in LSDRaster)LSDRaster
IsolateChannelsQuantileQuantile(string q_q_filename)LSDRaster
IsolateChannelsQuantileQuantileAdaptive(int half_width) (defined in LSDRaster)LSDRaster
IsolateChannelsWienerQQ(float area_threshold, float window_radius, string q_q_filename)LSDRasterSpectral
IsolateChannelsWienerQQAdaptive(float area_threshold, float window_radius, string q_q_filename) (defined in LSDRasterSpectral)LSDRasterSpectral
isostasyLSDRasterModelprotected
K_amplitudeLSDRasterModelprotected
K_fluvLSDRasterModelprotected
K_modeLSDRasterModelprotected
K_soilLSDRasterModelprotected
lowpass_filter(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, float f1, float f2)LSDRasterSpectral
lowpass_filter_remainder(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, float f1, float f2)LSDRasterSpectral
LSDRaster()LSDRasterinline
LSDRaster(string filename, string extension)LSDRasterinline
LSDRaster(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data)LSDRasterinline
LSDRaster(int nrows, int ncols, double xmin, double ymin, double cellsize, double ndv, Array2D< double > data)LSDRasterinline
LSDRaster(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data, map< string, string > temp_GRS)LSDRasterinline
LSDRasterModel()LSDRasterModelinline
LSDRasterModel(string master_param)LSDRasterModelinline
LSDRasterModel(string filename, string extension)LSDRasterModelinline
LSDRasterModel(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data)LSDRasterModelinline
LSDRasterModel(LSDRaster &An_LSDRaster)LSDRasterModelinline
LSDRasterModel(int NRows, int NCols)LSDRasterModel
LSDRasterSpectral() (defined in LSDRasterSpectral)LSDRasterSpectralinline
LSDRasterSpectral(string filename, string extension)LSDRasterSpectralinline
LSDRasterSpectral(int nrows, int ncols, float xmin, float ymin, float cellsize, float ndv, Array2D< float > data)LSDRasterSpectralinline
LSDRasterSpectral(LSDRaster &An_LSDRaster)LSDRasterSpectralinline
LSDRasterSpectral(int raster_order, float cellsize, float ndv)LSDRasterSpectralinline
LSDRasterTemplate(Array2D< float > InputData)LSDRaster
Lx (defined in LSDRasterSpectral)LSDRasterSpectralprotected
Ly (defined in LSDRasterSpectral)LSDRasterSpectralprotected
mLSDRasterModelprotected
M2DFlow()LSDRaster
make_template_param_file(string filename)LSDRasterModel
MakeGaussianKernel(Array2D< float > &Kernel, float sigma, int SimilarityRadius)LSDRaster
MapAlgebra_add(LSDRaster &M_raster)LSDRaster
MapAlgebra_divide(LSDRaster &M_raster)LSDRaster
MapAlgebra_multiply(LSDRaster &M_raster)LSDRaster
MapAlgebra_subtract(LSDRaster &M_raster)LSDRaster
mask_to_indexraster_using_threshold(float threshold, bool belowthresholdisnodata)LSDRaster
mask_to_nodata_below_threshold(float threshold)LSDRaster
mask_to_nodata_using_threshold(float threshold, bool belowthresholdisnodata)LSDRaster
mask_to_nodata_using_threshold_using_other_raster(float threshold, bool belowthresholdisnodata, LSDRaster &MaskingRaster)LSDRaster
mask_to_nodata_with_mask_raster(LSDIndexRaster &Mask_raster, int mask_value)LSDRaster
MaskRaster(LSDIndexRaster Mask)LSDRaster
max_elevation(void)LSDRaster
max_erosionLSDRasterModelprotected
max_upliftLSDRasterModelprotected
maxtimeStepLSDRasterModelprotected
MDFlow(vector< string > BoundaryConditions)LSDRaster
mean_elevation(void)LSDRaster
mean_relief(float kernelsize)LSDRaster
MergeRasters(LSDRaster &RasterToAdd)LSDRaster
min_erosionLSDRasterModelprotected
mtl_assemble_matrix(Array2D< float > &zeta_last_iter, Array2D< float > &zeta_last_timestep, Array2D< float > &zeta_this_iter, Array2D< float > &uplift_rate, Array2D< float > &fluvial_erosion_rate, mtl::compressed2D< float > &mtl_Assembly_matrix, mtl::dense_vector< float > &mtl_b_vector, float dt, int problem_dimension, float inv_dx_S_c_squared, float inv_dy_S_c_squared, float dx_front_term, float dy_front_term, float South_boundary_elevation, float North_boundary_elevation, vector< int > &vec_k_value_i_j, vector< int > &vec_k_value_ip1_j, vector< int > &vec_k_value_im1_j, vector< int > &vec_k_value_i_jp1, vector< int > &vec_k_value_i_jm1)LSDRasterModel
mtl_initiate_assembler_matrix(int &problem_dimension, float &inv_dx_S_c_squared, float &inv_dy_S_c_squared, float &dx_front_term, float &dy_front_term, vector< int > &vec_k_value_i_j, vector< int > &vec_k_value_ip1_j, vector< int > &vec_k_value_im1_j, vector< int > &vec_k_value_i_jp1, vector< int > &vec_k_value_i_jm1)LSDRasterModel
mtl_solve_assembler_matrix(Array2D< float > &zeta_last_iter, Array2D< float > &zeta_last_timestep, Array2D< float > &zeta_this_iter, Array2D< float > &uplift_rate, Array2D< float > &fluvial_erosion_rate, float dt, int problem_dimension, float inv_dx_S_c_squared, float inv_dy_S_c_squared, float dx_front_term, float dy_front_term, vector< int > &vec_k_value_i_j, vector< int > &vec_k_value_ip1_j, vector< int > &vec_k_value_im1_j, vector< int > &vec_k_value_i_jp1, std::vector< int > &vec_k_value_i_jm1, float South_boundary_elevation, float North_boundary_elevation)LSDRasterModel
MuddPILE_assemble_matrix(Array2D< float > &uplift_rate, Array2D< float > &fluvial_erosion_rate, mtl::compressed2D< float > &mtl_Assembly_matrix, mtl::dense_vector< float > &mtl_b_vector)LSDRasterModel
MuddPILE_calculate_k_values_for_assembly_matrix(void)LSDRasterModel
MuddPILE_initiate_assembler_matrix(void)LSDRasterModel
MuddPILE_nl_soil_diffusion_nouplift()LSDRasterModel
MuddPILE_nonlinear_creep_timestep(Array2D< float > &uplift_rate, Array2D< float > &fluvial_erosion_rate, float iteration_tolerance)LSDRasterModel
MuddPILE_solve_assembler_matrix(Array2D< float > &uplift_rate, Array2D< float > &fluvial_erosion_rate)LSDRasterModel
nLSDRasterModelprotected
nameLSDRasterModelprotected
NColsLSDRasterprotected
neighbourhood_statistics_fraction_condition(float window_radius, int neighbourhood_switch, int condition_switch, float test_value)LSDRaster
neighbourhood_statistics_local_relief(float window_radius, int neighbourhood_switch)LSDRaster
neighbourhood_statistics_spatial_average(float window_radius, int neighbourhood_switch)LSDRaster
neighbourhood_statistics_spatial_average_and_SD(float window_radius, int neighbourhood_switch)LSDRaster
next_printing_time (defined in LSDRasterModel)LSDRasterModelprotected
nodata_fill_irregular_raster(int window_radius)LSDRaster
NoDataValueLSDRasterprotected
noiseLSDRasterModelprotected
nonlinearLSDRasterModelprotected
nonlinear_creep_timestep(Array2D< float > &fluvial_erosion_rate, float iteration_tolerance, int problem_dimension, float inv_dx_S_c_squared, float inv_dy_S_c_squared, float dx_front_term, float dy_front_term, vector< int > &vec_k_value_i_j, vector< int > &vec_k_value_ip1_j, vector< int > &vec_k_value_im1_j, vector< int > &vec_k_value_i_jp1, vector< int > &vec_k_value_i_jm1, float South_boundary_elevation, float North_boundary_elevation)LSDRasterModel
NonLocalMeansFilter(int WindowRadius=2, int SimilarityRadius=2, int DegreeFiltering=2, float Sigma=1.25)LSDRaster
NormalisedPSD (defined in LSDRasterSpectral)LSDRasterSpectralprotected
normCI95 (defined in LSDRasterSpectral)LSDRasterSpectralprotected
normCI99 (defined in LSDRasterSpectral)LSDRasterSpectralprotected
NRowsLSDRasterprotected
num_runsLSDRasterModelprotected
NyquistFreq (defined in LSDRasterSpectral)LSDRasterSpectralprotected
operator=(const LSDRasterModel &LSDR)LSDRasterModel
LSDRasterSpectral::operator=(const LSDRasterSpectral &LSDR)LSDRasterSpectral
LSDRaster::operator=(const LSDRaster &LSDR)LSDRaster
OverwriteRaster(LSDRaster &RasterToAdd)LSDRaster
P_DFT (defined in LSDRasterSpectral)LSDRasterSpectralprotected
p_weightLSDRasterModelprotected
PadRasterSymmetric(Array2D< float > &PaddedRasterData, int &SimilarityRadius)LSDRaster
period_modeLSDRasterModelprotected
periodicityLSDRasterModelprotected
periodicity_2LSDRasterModelprotected
PeronaMalikFilter(int timesteps, float percentile_for_lambda, float dt)LSDRaster
PointShapefileToRaster(string FileName)LSDRaster
PolylineShapefileToRaster(string FileName)LSDRaster
PoupulateRasterGaussian(float minimum, float mean)LSDRaster
PoupulateRasterSingleValue(float value)LSDRaster
precip_array_from_precip_rate(float precip_rate)LSDRasterModel
print_average_erosion_and_apparent_erosion(int frame, vector< LSDParticleColumn > &CRNColumns, LSDCRNParameters &CRNParams)LSDRasterModel
print_binned_spectrum(string output_id, float log_bin_width) (defined in LSDRasterSpectral)LSDRasterSpectral
print_boundary_conditions_to_screen() (defined in LSDRasterModel)LSDRasterModelinline
print_column_erosion_and_apparent_erosion(int frame, vector< LSDParticleColumn > &CRNColumns, LSDCRNParameters &CRNParams)LSDRasterModel
print_elevationLSDRasterModelprotected
print_erosionLSDRasterModelprotected
print_erosion_cycleLSDRasterModelprotected
print_hillshadeLSDRasterModelprotected
print_intervalLSDRasterModelprotected
print_parameters(void)LSDRasterModel
print_radial_spectrum(string file_id) (defined in LSDRasterSpectral)LSDRasterSpectral
print_rasters(int frame_num)LSDRasterModel
print_rasters_and_csv(int frame)LSDRasterModel
print_slope_areaLSDRasterModelprotected
problem_dimensionLSDRasterModelprotected
quietLSDRasterModelprotected
QuinnMDFlow()LSDRaster
R_sq (defined in LSDRasterSpectral)LSDRasterSpectralprotected
RadialFrequency (defined in LSDRasterSpectral)LSDRasterSpectralprotected
RadialPSD (defined in LSDRasterSpectral)LSDRasterSpectralprotected
raise_and_fill_raster()LSDRasterModel
random_surface_noise(float min, float max)LSDRasterModel
random_surface_noise()LSDRasterModel
raster_multiplier(float multiplier)LSDRaster
raster_statistics_by_index(LSDIndexRaster &IndexRaster, vector< float > &mean_vector, vector< float > &sd_vector, vector< float > &serr_vector, vector< int > &Npts_vector)LSDRaster
RasterDataLSDRasterprotected
RasterData_dblLSDRasterprotected
RasterData_int (defined in LSDRaster)LSDRasterprotected
RasterTrimmer()LSDRaster
RasterTrimmerPadded(int padded_pixels)LSDRaster
RasterTrimmerSpiral()LSDRaster
reach_steady_state(void)LSDRasterModel
read_ascii_raster(string FILENAME) (defined in LSDRaster)LSDRaster
read_ascii_raster_integers(string FILENAME)LSDRaster
read_raster(string filename, string extension)LSDRaster
recordingLSDRasterModelprotected
remove_positive_hilltop_curvature(LSDRaster &hilltop_curvature)LSDRaster
remove_positive_values()LSDRaster
remove_seas()LSDRaster
RemoveAbove(float Value)LSDRaster
RemoveBelow(float Value)LSDRaster
repack_vector(mtl::dense_vector< float > &data_vector, int dimension) (defined in LSDRasterModel)LSDRasterModel
report_delayLSDRasterModelprotected
report_nameLSDRasterModelprotected
reportingLSDRasterModelprotected
Resample(float OutputResolution)LSDRaster
reset_model(void)LSDRasterModel
resize_and_reset(int new_rows, int new_cols)LSDRasterModel
resize_and_reset(int new_rows, int new_cols, float new_resolution)LSDRasterModel
responseLSDRasterModelprotected
return_as_raster()LSDRasterModel
rewrite_with_random_values(float range)LSDRaster
RidgeBuffer(int BufferRadius)LSDRaster
RidgeSample(Array2D< float > &Ridges)LSDRaster
RidgeSmoother(int WindowRadius)LSDRaster
rigidityLSDRasterModelprotected
RM_float_parametersLSDRasterModel
RM_int_parametersLSDRasterModel
RM_method_mapLSDRasterModel
RM_model_switchesLSDRasterModel
RM_support_file_namesLSDRasterModel
root_depthLSDRasterModelprotected
rudimentary_nodata_fill()LSDRaster
run_components(void)LSDRasterModel
run_components_combined(void)LSDRasterModel
run_components_combined(LSDRaster &URaster, LSDRaster &KRaster, bool use_adaptive_timestep)LSDRasterModel
run_components_combined_cell_tracker(vector< LSDParticleColumn > &CRNColumns, vector< LSDParticleColumn > &eroded_cells, int startType, double startDepth, double particle_spacing, LSDCRNParameters &CRNParam)LSDRasterModel
run_isostatic_correction(void)LSDRasterModel
run_model(void)LSDRasterModel
run_model_from_steady_state(void)LSDRasterModel
run_model_implicit_hillslope_and_fluvial(string param_file)LSDRasterModel
S_cLSDRasterModelprotected
Sample_Along_Ridge(LSDRaster &Raster1, LSDRaster &Raster2, LSDRaster &Raster3, int a, int b, int threshold)LSDRaster
scale_spectrum(Array2D< float > SpectrumReal, Array2D< float > SpectrumIm, float beta)LSDRasterSpectral
set_baseline_uplift(float new_rate)LSDRasterModelinline
set_boundary_conditions(vector< string > bc)LSDRasterModelinline
set_current_frame(int new_frame)LSDRasterModelinline
set_D(float D)LSDRasterModelinline
set_D_mode(short mode)LSDRasterModelinline
set_data_element(int row, int column, float value)LSDRasterinline
set_endTime(float time)LSDRasterModelinline
set_flexure(bool on_status)LSDRasterModelinline
set_float_print_interval(float float_dt_print)LSDRasterModelinline
set_fluvial(bool on_status)LSDRasterModelinline
set_hillslope(bool on_status)LSDRasterModelinline
set_isostasy(bool on_status)LSDRasterModelinline
set_K(float K)LSDRasterModelinline
set_K_mode(short mode)LSDRasterModelinline
set_m(float m)LSDRasterModelinline
set_maxtimeStep(float max_dt)LSDRasterModelinline
set_n(float n)LSDRasterModelinline
set_name(string name)LSDRasterModelinline
set_next_printing_time(float next_float_dt_print)LSDRasterModelinline
set_noise(float noise_amp)LSDRasterModelinline
set_nonlinear(bool on_status)LSDRasterModelinline
set_num_runs(int num)LSDRasterModelinline
set_period_mode(short mode)LSDRasterModelinline
set_periodic_uplift(double uplift_amplitude_fraction)LSDRasterModelinline
set_periodicity(float time)LSDRasterModelinline
set_periodicity_2(float time)LSDRasterModelinline
set_print_elevation(bool do_I_print_elevation)LSDRasterModelinline
set_print_erosion(bool do_I_print_erosion)LSDRasterModelinline
set_print_hillshade(bool do_I_print_hillshade)LSDRasterModelinline
set_print_interval(int num_steps)LSDRasterModelinline
set_quiet(bool on_status)LSDRasterModelinline
set_report_name(string name)LSDRasterModelinline
set_rigidity(float D)LSDRasterModelinline
set_S_c(float Sc_new)LSDRasterModelinline
set_steady_state_tolerance(float tol)LSDRasterModelinline
set_threshold_drainage(float area)LSDRasterModelinline
set_timeStep(float dt)LSDRasterModelinline
set_uplift(Array2D< float > uplift)LSDRasterModelinline
set_uplift(int mode, float max_rate)LSDRasterModelinline
set_uplift_amplitude(double uplift_amplitude_fraction)LSDRasterModelinline
set_uplift_field_to_block_uplift(float uplift_rate)LSDRasterModel
set_uplift_mode(int new_uplift_mode)LSDRasterModelinline
SetWrapSample(int row, int col, float value)LSDRaster
Shadow(int theta, int phi)LSDRaster
Shadows(int Azimuth, int ZenithAngle)LSDRaster
shift_spectrum(Array2D< float > &spectrum_real, Array2D< float > &spectrum_imaginary, Array2D< float > &spectrum_real_shift, Array2D< float > &spectrum_imaginary_shift)LSDRasterSpectral
shift_spectrum(Array2D< float > &spectrum_real, Array2D< float > &spectrum_imaginary)LSDRasterSpectral
shift_spectrum_inv(Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary, Array2D< float > &FilteredSpectrumReal_deshift, Array2D< float > &FilteredSpectrumImaginary_deshift)LSDRasterSpectral
shift_spectrum_inv(Array2D< float > &spectrum_real, Array2D< float > &spectrum_imaginary)LSDRasterSpectral
SingleBasinAverager(LSDIndexRaster &Basin)LSDRaster
slope_area_data(string name)LSDRasterModel
slope_area_data(string name, int slope_flag, int area_flag)LSDRasterModel
snap_periodicity(void)LSDRasterModel
soil_diffusion_fd_linear(void)LSDRasterModel
soil_diffusion_fv(void)LSDRasterModel
soil_diffusion_fv_nonlinear(void) (defined in LSDRasterModel)LSDRasterModel
steady_stateLSDRasterModelprotected
steady_state_dataLSDRasterModelprotected
steady_state_limit (defined in LSDRasterModel)LSDRasterModelprotected
steady_state_toleranceLSDRasterModelprotected
strip_raster_padding()LSDRaster
superimpose_parabolic_surface(float peak_elev)LSDRasterModel
switch_delayLSDRasterModelprotected
switch_timeLSDRasterModelprotected
threshold_drainageLSDRasterModelprotected
time_delayLSDRasterModelprotected
timeStepLSDRasterModelprotected
TopographicShielding(int theta_step, int phi_step)LSDRaster
TopographicShielding() (defined in LSDRaster)LSDRaster
total_erosionLSDRasterModelprotected
total_responseLSDRasterModelprotected
Update_GeoReferencingStrings(float NewXmin, float NewYmax)LSDRaster
Update_GeoReferencingStrings()LSDRaster
uplift_amplitudeLSDRasterModelprotected
uplift_fieldLSDRasterModelprotected
uplift_modeLSDRasterModelprotected
uplift_surface(float UpliftRate, float dt)LSDRasterModel
uplift_surface(Array2D< float > UpliftRate, float dt)LSDRasterModel
uplift_surface(void)LSDRasterModel
vec_k_value_i_jLSDRasterModelprotected
vec_k_value_i_jm1LSDRasterModelprotected
vec_k_value_i_jp1LSDRasterModelprotected
vec_k_value_im1_jLSDRasterModelprotected
vec_k_value_ip1_jLSDRasterModelprotected
wash_out(void)LSDRasterModel
wiener_filter(Array2D< float > &RawSpectrumReal, Array2D< float > &RawSpectrumImaginary, Array2D< float > &FilteredSpectrumReal, Array2D< float > &FilteredSpectrumImaginary)LSDRasterSpectral
window_data(Array2D< float > &input, Array2D< float > &output, Array2D< float > &window, int window_option=0)LSDRasterSpectral
window_data_Hamming2D(Array2D< float > &zeta_detrend, Array2D< float > &zeta_Hamming2D, Array2D< float > &Hamming2D)LSDRasterSpectral
window_data_Hann2D(Array2D< float > &zeta_detrend, Array2D< float > &zeta_Hann2D, Array2D< float > &Hann2D)LSDRasterSpectral
WrapSample(int row, int col)LSDRaster
write_dinf_flowdir_to_LSDRaster(Array2D< float > dinflow)LSDRaster
write_double_asc_raster(string string_filename)LSDRaster
write_double_bil_raster(string filename, string string_filename)LSDRaster
write_double_flt_raster(string filename, string string_filename)LSDRaster
write_double_raster(string filename, string extension)LSDRaster
write_raster(string filename, string extension)LSDRaster
write_RasterData_to_text_file(string filename)LSDRaster
write_report(void)LSDRasterModel
write_root(string name, string ext) (defined in LSDRasterModel)LSDRasterModel
WSS (defined in LSDRasterSpectral)LSDRasterSpectralprotected
XMinimumLSDRasterprotected
YMinimumLSDRasterprotected
zeta_last_iterLSDRasterModelprotected
zeta_last_timestepLSDRasterModelprotected
zeta_oldLSDRasterModelprotected
zeta_this_iterLSDRasterModelprotected
~LSDRasterModel(void)LSDRasterModel