
Package index
-
restoptr-packagerestoptr restoptr: Ecological Restoration Planning
-
restopt_problem() - Restoration optimization problem
-
add_settings() - Add settings
-
solve(<RestoptProblem>) - Solve a restoration optimization problem
-
get_metadata() - Restopt solution metadata
-
set_max_iic_objective() - Set an objective to maximize the integral index of connectivity
-
set_max_mesh_objective() - Set an objective to maximize effective mesh size
-
set_max_nb_pus_objective() - Set an objective to maximize the number of planning units
-
set_max_restore_objective() - Set an objective to maximize the amount restoration area.
-
set_min_nb_patches_objective() - Set an objective to minimize the number of patches (habitat + restored areas)
-
set_min_nb_pus_objective() - Set an objective to minimize the number of planning units
-
set_min_restore_objective() - Set an objective to minimize the amount restoration area.
-
set_no_objective() - Configure the solver to only satisfy the constraints, without optimization objective
-
add_available_areas_constraint() - Add available areas constraint
-
add_compactness_constraint() - Add constraint to limit compactness
-
add_components_constraint() - Add constraint to limit the number of connected components
-
add_connected_constraint() - Add constraint to ensure that the selected planning units for restoration are connected.
-
add_locked_out_constraint() - Add locked out constraint
-
add_min_iic_constraint() - Add constraint to enforce a minimum integral index of connectivity (IIC) value
-
add_min_mesh_constraint() - Add constraint to enforce a minimum effective mesh size (MESH) value
-
add_nb_patches_constraint() - Add constraint to limit the number of patches (habitat + restoration)
-
add_no_new_patch_constraint() - Add constraint to forbid the creation of new patches.
-
add_restorable_constraint() - Add constraint to specify the available amount of surface for restoration
-
is_java_available() - Is Java is available?
-
invert_vector() - Invert a vector layer according to the extent of a restopt problem.
-
preprocess_input() - Restopr input preprocessing function.
-
area_to_nb_cells() - Compute the number of cells corresponding to a given area.
-
cell_area() - Compute the area of a cell
-
cell_width() - Compute the width of a cell
-
nb_cell_to_area() - Compute the area corresponding to a given number of cells.
Class definitions and methods
Documentation for data structures and functions to interact with them.
-
restopt_problem() - Restoration optimization problem
-
restopt_solution() - Restopt solution
-
print(<RestoptProblem>) - Print a restoration optimization problem
-
get_aggregation_factor() - Retrieve the aggregation factor of a restopt problem.
-
get_aggregation_method() - Retrieve the aggregation method of a restopt problem.
-
get_cell_area() - Retrieve the aggregated cell area of a restopt problem.
-
get_constraints() - Retrieve the constraints of a restopt problem.
-
get_existing_habitat() - Retrieve the existing (i.e. aggregated) habitat data.
-
get_habitat_threshold() - Retrieve the habitat threshold parameter of a restopt problem.
-
get_locked_out_areas() - Retrieve the locked out areas of a restopt problem.
-
get_metadata() - Restopt solution metadata
-
get_objective() - Retrieve the optimization objective of a restopt problem.
-
get_original_habitat() - Retrieve the original (i.e. not aggregated) habitat data.
-
get_restorable_habitat() - Retrieve the restorable habitat (aggregated) data.
-
get_settings() - Retrieve the settings of a restopt problem.