# Optimal Project Prioritization

## Documentation for package ‘oppr’ version 1.1.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D F I M N O P R S T W

oppr-package | oppr: Optimal Project Prioritization

## -- A --

action_names | Action names
action_names-method | Action names
add_absolute_targets | Add absolute targets
add_absolute_targets-method | Add absolute targets
add_abs_constraint_approach | Add an absolute constraint approach
add_binary_decisions | Add binary decisions
add_cbc_solver | Add a _CBC_ solver
add_default_solver | Add a default solver
add_default_weights | Add default weights
add_feature_weights | Add feature weights
add_feature_weights-method | Add feature weights
add_gurobi_solver | Add a _Gurobi_ solver
add_heuristic_solver | Add a heuristic solver
add_highs_solver | Add a _HiGHS_ solver
add_locked_in_action_constraints | Add locked in action constraints
add_locked_in_action_constraints-method | Add locked in action constraints
add_locked_in_constraints | Deprecation notice
add_locked_in_project_constraints | Add locked in project constraints
add_locked_in_project_constraints-method | Add locked in project constraints
add_locked_out_action_constraints | Add locked out action constraints
add_locked_out_action_constraints-method | Add locked out action constraints
add_locked_out_constraints | Deprecation notice
add_locked_out_project_constraints | Add locked out project constraints
add_locked_out_project_constraints-method | Add locked out project constraints
add_lpsolveapi_solver | Add a _lp_solve_ solver with _lpSolveAPI_
add_lpsymphony_solver | Add a _SYMPHONY_ solver with _lpsymphony_
add_manual_locked_action_constraints | Add manually specified locked constraints for actions
add_manual_locked_action_constraints-method | Add manually specified locked constraints for actions
add_manual_locked_constraints | Deprecation notice
add_manual_locked_project_constraints | Add manually specified locked constraints for projects
add_manual_locked_project_constraints-method | Add manually specified locked constraints for projects
add_manual_targets | Add manual targets
add_manual_targets-method | Add manual targets
add_max_phylo_div_objective | Add maximum phylogenetic diversity objective
add_max_richness_objective | Add maximum richness objective
add_max_targets_met_objective | Add maximum targets met objective
add_max_wtd_sum_objective | Add maximum weighted sum objective
add_min_set_objective | Add minimum set objective
add_random_solver | Add a random solver
add_ref_point_approach | Add a reference point approach
add_relative_targets | Add relative targets
add_relative_targets-method | Add relative targets
add_rsymphony_solver | Add a _SYMPHONY_ solver with _Rsymphony_
add_wtd_goal_approach | Add a weighted goal achievement approach
approaches | Multi-objective optimization approaches
as.list-method | Manipulate tibbles
as.list.OptimizationProblem | Convert 'OptimizationProblem' to list

## -- B --

branch_matrix | Branch matrix
branch_matrix.default | Branch matrix
branch_matrix.phylo | Branch matrix

## -- C --

compile | Compile a problem
compile.ProjectProblem | Compile a problem
Constraint | Constraint class
Constraint-class | Constraint class
constraints | Project prioritization problem constraints

## -- D --

Decision | Decision class
Decision-class | Decision class
decisions | Specify the type of decisions

## -- F --

feature_names | Feature names
feature_names-method | Feature names

## -- I --

is.Waiver | Is waiver?

## -- M --

MultiObjApproach | Multi-objective approach class
MultiObjApproach-class | Multi-objective approach class
MultiObjProjectProblem | Multi-objective project problem class
MultiObjProjectProblem-class | Multi-objective project problem class
multi_compile.list | Compile a problem
multi_compile.MultiObjProjectProblem | Compile a problem
multi_problem | Multi-objective project prioritization problem

## -- N --

ncol | Manipulate tibbles
ncol-method | Manipulate tibbles
new_optimization_problem | Optimization problem
new_waiver | Waiver
nrow | Manipulate tibbles
nrow-method | Manipulate tibbles
number_of_actions | Number of actions
number_of_actions-method | Number of actions
number_of_features | Number of features
number_of_features-method | Number of features
number_of_problems | Number of problems
number_of_problems-method | Number of problems
number_of_projects | Number of projects
number_of_projects-method | Number of projects

## -- O --

Objective | Objective class
Objective-class | Objective class
objectives | Problem objective
oppr | oppr: Optimal Project Prioritization
oppr-deprecated | Deprecation notice
OptimizationProblem | Optimization problem class
OptimizationProblem-class | Optimization problem class

## -- P --

plot.ProjectProblem | Plot a solution to a project prioritization problem
plot_feature_persistence | Deprecation notice
plot_phylo_persistence | Deprecation notice
plot_solution_barplot | Plot a bar plot to visualize a project prioritization
plot_solution_phylogram | Plot a phylogram to visualize a project prioritization
problem | Project prioritization problem
problem_names | Problem names
problem_names-method | Problem names
ProjectModifier | Conservation problem modifier class
ProjectModifier-class | Conservation problem modifier class
ProjectProblem | Project problem class
ProjectProblem-class | Project problem class
project_cost_effectiveness | Project cost effectiveness
project_names | Project names
project_names-method | Project names

## -- R --

rank_importance | Rank importance
replacement_costs | Replacement cost
run_example | Run example?

## -- S --

show | Show
show-method | Show
simulate_multi_ppp_data | Simulate multi-objective data for the 'Project Prioritization Protocol'
simulate_ppp_data | Simulate data for the 'Project Prioritization Protocol'
simulate_ptm_data | Simulate data for 'Priority threat management'
sim_actions | Simulated data
sim_data | Simulated data
sim_features | Simulated data
sim_multi_actions | Simulated multi-objective data
sim_multi_data | Simulated multi-objective data
sim_multi_features | Simulated multi-objective data
sim_multi_projects | Simulated multi-objective data
sim_multi_tree | Simulated multi-objective data
sim_projects | Simulated data
sim_tree | Simulated data
solution_statistics | Solution statistics
solve | Solve
solve-method | Solve
Solver | Solver class
Solver-class | Solver class
solvers | Solvers

## -- T --

Target | Target class
Target-class | Target class
targets | Targets
tibble-methods | Manipulate tibbles

## -- W --

Weight | Weight class
Weight-class | Weight class
weights | Weights