<%include file="header.html" />

VERSION NUMBER of the code: ${float(open(app.work_dir +'VERSION_NUMBER.txt').readline().split()[0])}

The results of the algorithm are displayed hereafter. The CPU time required was ${"%0.2f" % app.cfg['info']['run_time']}s.

Run again the numerical schemes with new data.
Run again the numerical schemes with new parameters.

Result

GLOBAL PARAMETERS
time step=${"%2.2f" % time_step}

WATER EVOLUTION PARAMETER
Rain=${"%2.4f" % rain} x 10^(-7)

FAST WATER EVOLUTION PARAMETER
parameter eta in fast water init=${"%2.4f" % eta_in_water_init}

EROSION PARAMETERS
erosion exponent m=${"%2.2f" % expm}
erosion coefficient e=${"%2.7f" % erosione}
creep=${"%2.7f" %erosioncreep}

sedimentation parameter=${"%2.7f" % erosions}

iterations water only=${"%2.0f" % iterationw} x 103
iteration all equations =${"%2.0f" %iteration}
Ocean level=${"%1.7f" % waterlandcst}
Initial level water=${"%1.7f" % water_init} x 10−3


WATER INITIALIZATION

Fast initialization water level: Spatial mean/std/max/min = ${float(open(app.work_dir +'fast_water_init_mean_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'fast_water_init_std_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'fast_water_init_max_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'fast_water_init_min_level_water_full.txt').readline().split()[0])}
Fast initialization water level above ocean level: Spatial mean/std/max/min = ${float(open(app.work_dir + 'fast_water_init_mean_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'fast_water_init_std_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'fast_water_init_max_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'fast_water_init_min_level_water_full_above_ocean_level.txt').readline().split()[0])}
Full initialization water level: Spatial mean/std/max/min = ${float(open(app.work_dir +'final_water_init_mean_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'final_water_init_std_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'final_water_init_max_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'final_water_init_min_level_water_full.txt').readline().split()[0])}
Full initialization water level above ocean level: Spatial mean/std/max/min = ${float(open(app.work_dir + 'final_water_init_mean_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'final_water_init_std_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'final_water_init_max_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'final_water_init_min_level_water_full_above_ocean_level.txt').readline().split()[0])}

  • AFTER WATER, EROSION AND SEDIMENT EVOLUTION
    Does amount of removed landscape meet prescribed percentage? ${open(app.work_dir + 'is_landscape_removed_ok.txt', 'r').readline()}
    Target percentage to remove: ${"%2.2f" % percentageland}%
    Final percentage of landscape removed: ${float(open(app.work_dir +'last_percentage_of_landscape_removed.txt').readline().split()[0])}
    Number of iterations performed: ${int(open(app.work_dir +'nb_iter_full_equations.txt').readline().split()[0])}


    Water level: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_water_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_water_full.txt').readline().split()[0])}
    Water level above ocean level: Spatial mean/std/max/min = ${float(open(app.work_dir + 'mean_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'std_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'max_level_water_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir + 'min_level_water_full_above_ocean_level.txt').readline().split()[0])}
    Landscape level: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_landscape_full.txt').readline().split()[0])}
    Landscape level above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_landscape_full_above_ocean_level.txt').readline().split()[0])}
    Concentration level: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_concentration_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_concentration_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_concentration_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_concentration_full.txt').readline().split()[0])}
    Concentration level above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_concentration_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_concentration_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_concentration_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_concentration_full_above_ocean_level.txt').readline().split()[0])}

    Erosion integrated in time: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_erosion_full.txt').readline().split()[0])}
    Erosion integrated in time above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_erosion_full_above_ocean_level.txt').readline().split()[0])}
    Sedimentation integrated in time: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_sedimentation_full.txt').readline().split()[0])}
    Sedimentation integrated in time above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_sedimentation_full_above_ocean_level.txt').readline().split()[0])}
    Creep integrated in time: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_creep_full.txt').readline().split()[0])}
    Creep integrated in time above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_integrated_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_integrated_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_integrated_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_integrated_creep_full_above_ocean_level.txt').readline().split()[0])}

    Last erosion: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_erosion_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_erosion_full.txt').readline().split()[0])}
    Last erosion above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_erosion_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_erosion_full_above_ocean_level.txt').readline().split()[0])}
    Last sedimentation: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_sedimentation_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_sedimentation_full.txt').readline().split()[0])}
    Last sedimentation above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_sedimentation_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_sedimentation_full_above_ocean_level.txt').readline().split()[0])}
    Last creep: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_creep_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_creep_full.txt').readline().split()[0])}
    Last creep above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_creep_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_creep_full_above_ocean_level.txt').readline().split()[0])}
    Last evolution landscape: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_last_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_last_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_last_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_last_diff_landscape_full.txt').readline().split()[0])}
    Last evolution landscape above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_final_last_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_final_last_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_final_last_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_final_last_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}

    Difference landscape (Initial - Last): Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_diff_landscape_full.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_diff_landscape_full.txt').readline().split()[0])}
    Difference landscape (Initial - Last) above ocean: Spatial mean/std/max/min = ${float(open(app.work_dir +'mean_level_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'std_level_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'max_level_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}/ ${float(open(app.work_dir +'min_level_diff_landscape_full_above_ocean_level.txt').readline().split()[0])}

    Landscape statibility coefficient: ${float(open(app.work_dir +'coeff_landscsape_statiblity.txt').readline().split()[0])}

    Evolution of the amount of landscape above oceanlevel:













































  • <%include file="archive_info.html" /> <%include file="footer.html" />