| Portfolio-class {prioritizr} | R Documentation |
Portfolio class
Description
This class is used to represent portfolios used in optimization. Only experts should use the fields and methods for this class directly.
Super class
prioritizr::ConservationModifier -> Portfolio
Methods
Public methods
Inherited methods
prioritizr::ConservationModifier$calculate()prioritizr::ConservationModifier$get_data()prioritizr::ConservationModifier$get_internal()prioritizr::ConservationModifier$print()prioritizr::ConservationModifier$repr()prioritizr::ConservationModifier$set_data()prioritizr::ConservationModifier$set_internal()prioritizr::ConservationModifier$show()
Method run()
Run the portfolio to generate solutions.
Usage
Portfolio$run(x, solver)
Arguments
xoptimization_problem()object.solverSolverobject.
Returns
list of solutions.
Method clone()
The objects of this class are cloneable with this method.
Usage
Portfolio$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.
See Also
Other classes:
ConservationModifier-class,
ConservationProblem-class,
Constraint-class,
Decision-class,
Objective-class,
OptimizationProblem-class,
Penalty-class,
Solver-class,
Target-class
[Package prioritizr version 8.0.4 Index]