This function checks if a set of weights satisfies all constraints. This is
used as a helper function for random portfolios created with rp_simplex
and rp_grid
to eliminate portfolios that do not satisfy the constraints.
check_constraints(weights, portfolio)
vector of weights
object of class 'portfolio'
TRUE if all constraints are satisfied, FALSE if any constraint is violated