Deakstadieđáhus: Convex optimization algorithms