KONA
latest
Quick Start Guide
Installation - macOS
Implementation Overview
History and References
Acknowledgements
API Details
KONA
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
abs_sign() (in module kona.linalg.solvers.util)
add_correction() (kona.linalg.matrices.hessian.basic.QuasiNewtonApprox method)
(kona.linalg.matrices.hessian.LimitedMemoryBFGS method)
(kona.linalg.matrices.hessian.LimitedMemorySR1 method)
allocate_memory() (kona.linalg.memory.KonaMemory method)
allocate_state() (kona.user.UserSolver method)
alpha (kona.examples.spiral.SpiralSolver attribute)
apply_correction() (kona.linalg.solvers.krylov.FLECS method)
apply_givens() (in module kona.linalg.solvers.util)
apply_precond() (kona.examples.SimpleIDF method)
(kona.user.UserSolver method)
apply_precond_T() (kona.examples.SimpleIDF method)
(kona.user.UserSolver method)
approx (kona.linalg.matrices.hessian.LagrangianHessian attribute)
(kona.linalg.matrices.hessian.TotalConstraintJacobian attribute)
AugmentedKKTMatrix (class in kona.linalg.matrices.hessian)
AugmentedLagrangian (class in kona.algorithms.util.merit)
B
BackTracking (class in kona.algorithms.util.linesearch)
backtracking_step() (kona.algorithms.CompositeStepRSNK method)
BadKonaOption
BaseHessian (class in kona.linalg.matrices.hessian.basic)
BaseVector (class in kona.user)
C
calc_epsilon() (in module kona.linalg.solvers.util)
calc_pred_reduction() (kona.algorithms.CompositeStepRSNK method)
clear_subspace() (kona.linalg.solvers.krylov.GCROT method)
CompositeDualVector (class in kona.linalg.vectors.composite)
CompositeFactory (class in kona.linalg.vectors.composite)
CompositePrimalVector (class in kona.linalg.vectors.composite)
CompositeStepRSNK (class in kona.algorithms)
CompositeVector (class in kona.linalg.vectors.composite)
Constrained2x2 (class in kona.examples)
ConstrainedRSNK (class in kona.algorithms)
convert_to_design() (kona.linalg.vectors.common.DualVectorEQ method)
(kona.linalg.vectors.composite.CompositeDualVector method)
convert_to_dual() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.composite.CompositePrimalVector method)
current_solution() (kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
D
dCdU (class in kona.linalg.matrices.common)
dCdX (class in kona.linalg.matrices.common)
dCEQdU (class in kona.linalg.matrices.common)
dCEQdX (class in kona.linalg.matrices.common)
dCINdU (class in kona.linalg.matrices.common)
dCINdX (class in kona.linalg.matrices.common)
DesignVector (class in kona.linalg.vectors.common)
dFdU (kona.examples.spiral.SpiralSolver attribute)
dFdX (kona.examples.spiral.SpiralSolver attribute)
divide_by() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
dRdU (class in kona.linalg.matrices.common)
(kona.examples.spiral.SpiralSolver attribute)
dRdX (class in kona.linalg.matrices.common)
(kona.examples.spiral.SpiralSolver attribute)
DualVectorEQ (class in kona.linalg.vectors.common)
DualVectorINEQ (class in kona.linalg.vectors.common)
E
eigen_decomp() (in module kona.linalg.solvers.util)
enforce_bounds() (kona.linalg.vectors.common.DesignVector method)
equals() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
equals_ax_p_by() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
equals_constraint_adjoint() (kona.linalg.vectors.common.StateVector method)
equals_constraints() (kona.linalg.vectors.common.DualVectorEQ method)
(kona.linalg.vectors.common.DualVectorINEQ method)
(kona.linalg.vectors.composite.CompositeDualVector method)
equals_homotopy_residual() (kona.linalg.vectors.composite.PrimalDualVector method)
equals_init_design() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.composite.CompositePrimalVector method)
equals_init_guess() (kona.linalg.vectors.composite.PrimalDualVector method)
(kona.linalg.vectors.composite.ReducedKKTVector method)
equals_KKT_conditions() (kona.linalg.vectors.composite.PrimalDualVector method)
(kona.linalg.vectors.composite.ReducedKKTVector method)
equals_lagrangian_adjoint() (kona.linalg.vectors.common.StateVector method)
equals_lagrangian_total_gradient() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.composite.CompositePrimalVector method)
equals_objective_adjoint() (kona.linalg.vectors.common.StateVector method)
equals_objective_partial() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.common.StateVector method)
equals_predictor_rhs() (kona.linalg.vectors.composite.PrimalDualVector method)
equals_primal_solution() (kona.linalg.vectors.common.StateVector method)
equals_residual() (kona.linalg.vectors.common.StateVector method)
equals_total_gradient() (kona.linalg.vectors.common.DesignVector method)
equals_value() (kona.user.BaseVector method)
equals_vector() (kona.user.BaseVector method)
eval_cnstr() (kona.examples.SphereConstrained method)
eval_dFdU() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.SphereConstrained method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
eval_dFdX() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.Rosenbrock method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.SphereConstrained method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
eval_eq_cnstr() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.SimpleIDF method)
(kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
eval_func() (kona.algorithms.util.merit.AugmentedLagrangian method)
(kona.algorithms.util.merit.L2QuadraticPenalty method)
(kona.algorithms.util.merit.MeritFunction method)
(kona.algorithms.util.merit.ObjectiveMerit method)
eval_grad() (kona.algorithms.util.merit.MeritFunction method)
(kona.algorithms.util.merit.ObjectiveMerit method)
eval_ineq_cnstr() (kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
eval_merit() (kona.algorithms.CompositeStepRSNK method)
eval_obj() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.Rosenbrock method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.SphereConstrained method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
eval_residual() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.SphereConstrained method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
exp() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
ExponentialConstrained (class in kona.examples)
F
F (kona.examples.spiral.SpiralSolver attribute)
factor_linear_system() (kona.user.UserSolver method)
FGMRES (class in kona.linalg.solvers.krylov)
filter_step() (kona.algorithms.ConstrainedRSNK method)
find_step_length() (kona.algorithms.util.linesearch.BackTracking method)
(kona.algorithms.util.linesearch.LineSearch method)
(kona.algorithms.util.linesearch.StrongWolfe method)
FLECS (class in kona.linalg.solvers.krylov)
G
GCROT (class in kona.linalg.solvers.krylov)
generate() (kona.linalg.memory.VectorFactory method)
(kona.linalg.vectors.composite.CompositeFactory method)
generate_givens() (in module kona.linalg.solvers.util)
get_base_data() (kona.linalg.vectors.composite.PrimalDualVector method)
get_dual() (kona.linalg.vectors.composite.PrimalDualVector method)
get_num_var() (kona.linalg.vectors.composite.PrimalDualVector method)
get_opt() (in module kona.options)
get_optimality_and_feasiblity() (kona.linalg.vectors.composite.PrimalDualVector method)
get_rank() (kona.user.UserSolver method)
I
infty (kona.linalg.vectors.common.KonaVector attribute)
(kona.linalg.vectors.composite.CompositeVector attribute)
(kona.user.BaseVector attribute)
init_design() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.Rosenbrock method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.SphereConstrained method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
init_dual (kona.linalg.vectors.composite.PrimalDualVector attribute)
(kona.linalg.vectors.composite.ReducedKKTVector attribute)
init_slack (kona.linalg.vectors.composite.CompositePrimalVector attribute)
inner() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
K
KonaMatrix (class in kona.linalg.matrices.common)
KonaMemory (class in kona.linalg.memory)
KonaVector (class in kona.linalg.vectors.common)
KrylovSolver (class in kona.linalg.solvers.krylov.basic)
L
L2QuadraticPenalty (class in kona.algorithms.util.merit)
LagrangianHessian (class in kona.linalg.matrices.hessian)
lanczos_bidiag() (in module kona.linalg.solvers.util)
lanczos_tridiag() (in module kona.linalg.solvers.util)
LimitedMemoryBFGS (class in kona.linalg.matrices.hessian)
LimitedMemorySR1 (class in kona.linalg.matrices.hessian)
linearize() (kona.examples.spiral.SpiralSolver method)
(kona.linalg.matrices.common.KonaMatrix method)
(kona.linalg.matrices.hessian.AugmentedKKTMatrix method)
(kona.linalg.matrices.hessian.LagrangianHessian method)
(kona.linalg.matrices.hessian.ReducedHessian method)
(kona.linalg.matrices.hessian.ReducedKKTMatrix method)
(kona.linalg.matrices.hessian.TotalConstraintJacobian method)
LineSearch (class in kona.algorithms.util.linesearch)
log() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
M
MeritFunction (class in kona.algorithms.util.merit)
minus() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
mod_gram_schmidt() (in module kona.linalg.solvers.util)
mod_GS_normalize() (in module kona.linalg.solvers.util)
multiply_dCdX() (kona.examples.SphereConstrained method)
multiply_dCdX_T() (kona.examples.SphereConstrained method)
multiply_dCEQdU() (kona.examples.Constrained2x2 method)
(kona.examples.SimpleIDF method)
(kona.user.UserSolver method)
multiply_dCEQdU_T() (kona.examples.Constrained2x2 method)
(kona.examples.SimpleIDF method)
(kona.user.UserSolver method)
multiply_dCEQdX() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.SimpleIDF method)
(kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
multiply_dCEQdX_T() (kona.examples.Constrained2x2 method)
(kona.examples.ExponentialConstrained method)
(kona.examples.SimpleIDF method)
(kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
multiply_dCINdU() (kona.user.UserSolver method)
multiply_dCINdU_T() (kona.user.UserSolver method)
multiply_dCINdX() (kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
multiply_dCINdX_T() (kona.examples.SphereConstrained method)
(kona.user.UserSolver method)
multiply_dRdU() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
multiply_dRdU_T() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
multiply_dRdX() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
multiply_dRdX_T() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
multiply_slack() (kona.linalg.matrices.hessian.LagrangianHessian method)
multiply_W() (kona.linalg.matrices.hessian.LagrangianHessian method)
N
norm2 (kona.linalg.vectors.common.KonaVector attribute)
(kona.linalg.vectors.composite.CompositeVector attribute)
O
ObjectiveMerit (class in kona.algorithms.util.merit)
open_file() (kona.linalg.memory.KonaMemory method)
OptimizationAlgorithm (class in kona.algorithms.base_algorithm)
Optimizer (class in kona)
P
plus() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
pop_vector() (kona.linalg.memory.KonaMemory method)
pow() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
(kona.user.BaseVector method)
precond() (kona.linalg.matrices.common.dRdU method)
(kona.linalg.matrices.hessian.LagrangianHessian method)
PredictorCorrector (class in kona.algorithms)
PredictorCorrectorCnstr (class in kona.algorithms)
PrimalDualVector (class in kona.linalg.vectors.composite)
product() (kona.linalg.matrices.common.dCdU method)
(kona.linalg.matrices.common.KonaMatrix method)
(kona.linalg.matrices.common.dCEQdU method)
(kona.linalg.matrices.common.dCEQdX method)
(kona.linalg.matrices.common.dCINdU method)
(kona.linalg.matrices.common.dCINdX method)
(kona.linalg.matrices.common.dCdX method)
(kona.linalg.matrices.common.dRdU method)
(kona.linalg.matrices.common.dRdX method)
(kona.linalg.matrices.hessian.AugmentedKKTMatrix method)
(kona.linalg.matrices.hessian.LagrangianHessian method)
(kona.linalg.matrices.hessian.LimitedMemoryBFGS method)
(kona.linalg.matrices.hessian.LimitedMemorySR1 method)
(kona.linalg.matrices.hessian.ReducedHessian method)
(kona.linalg.matrices.hessian.ReducedKKTMatrix method)
(kona.linalg.matrices.hessian.TotalConstraintJacobian method)
(kona.linalg.matrices.hessian.basic.BaseHessian method)
push_vector() (kona.linalg.memory.KonaMemory method)
Q
QuasiNewtonApprox (class in kona.linalg.matrices.hessian.basic)
R
R (kona.examples.spiral.SpiralSolver attribute)
re_solve() (kona.linalg.solvers.krylov.FLECS method)
ReducedHessian (class in kona.linalg.matrices.hessian)
ReducedKKTMatrix (class in kona.linalg.matrices.hessian)
ReducedKKTVector (class in kona.linalg.vectors.composite)
ReducedSpaceQuasiNewton (class in kona.algorithms)
request_num_vectors() (kona.linalg.memory.VectorFactory method)
(kona.linalg.vectors.composite.CompositeFactory method)
reset() (kona.algorithms.util.merit.AugmentedLagrangian method)
(kona.algorithms.util.merit.L2QuadraticPenalty method)
(kona.algorithms.util.merit.MeritFunction method)
(kona.algorithms.util.merit.ObjectiveMerit method)
restrict_to_design() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.composite.CompositePrimalVector method)
restrict_to_idf() (kona.linalg.vectors.common.DualVectorEQ method)
(kona.linalg.vectors.composite.CompositeDualVector method)
restrict_to_regular() (kona.linalg.vectors.common.DualVectorEQ method)
(kona.linalg.vectors.composite.CompositeDualVector method)
restrict_to_target() (kona.linalg.vectors.common.DesignVector method)
(kona.linalg.vectors.composite.CompositePrimalVector method)
rhs (kona.examples.spiral.SpiralSolver attribute)
Rosenbrock (class in kona.examples)
S
set_base_data() (kona.linalg.vectors.composite.PrimalDualVector method)
set_design_bounds() (kona.Optimizer method)
set_krylov_solver() (kona.linalg.matrices.hessian.ReducedHessian method)
(kona.linalg.matrices.hessian.ReducedKKTMatrix method)
set_projector() (kona.linalg.matrices.hessian.LagrangianHessian method)
set_quasi_newton() (kona.linalg.matrices.hessian.ReducedHessian method)
Simple2x2 (class in kona.examples)
SimpleIDF (class in kona.examples)
SimpleMDF (class in kona.examples)
solve() (kona.algorithms.base_algorithm.OptimizationAlgorithm method)
(kona.Optimizer method)
(kona.algorithms.CompositeStepRSNK method)
(kona.algorithms.ConstrainedRSNK method)
(kona.algorithms.PredictorCorrector method)
(kona.algorithms.PredictorCorrectorCnstr method)
(kona.algorithms.ReducedSpaceQuasiNewton method)
(kona.algorithms.UnconstrainedRSNK method)
(kona.algorithms.Verifier method)
(kona.linalg.matrices.common.dRdU method)
(kona.linalg.matrices.hessian.AugmentedKKTMatrix method)
(kona.linalg.matrices.hessian.LagrangianHessian method)
(kona.linalg.matrices.hessian.LimitedMemoryBFGS method)
(kona.linalg.matrices.hessian.LimitedMemorySR1 method)
(kona.linalg.matrices.hessian.ReducedHessian method)
(kona.linalg.matrices.hessian.basic.BaseHessian method)
(kona.linalg.solvers.krylov.FGMRES method)
(kona.linalg.solvers.krylov.FLECS method)
(kona.linalg.solvers.krylov.GCROT method)
(kona.linalg.solvers.krylov.STCG method)
(kona.linalg.solvers.krylov.basic.KrylovSolver method)
solve_adjoint() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
solve_linear() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
solve_nonlinear() (kona.examples.Constrained2x2 method)
(kona.examples.Simple2x2 method)
(kona.examples.SimpleIDF method)
(kona.examples.SimpleMDF method)
(kona.examples.Spiral method)
(kona.user.UserSolver method)
solve_subspace_problems() (kona.linalg.solvers.krylov.FLECS method)
solve_tri() (in module kona.linalg.solvers.util)
solve_trust_reduced() (in module kona.linalg.solvers.util)
SphereConstrained (class in kona.examples)
Spiral (class in kona.examples)
SpiralSolver (class in kona.examples.spiral)
StateVector (class in kona.linalg.vectors.common)
STCG (class in kona.linalg.solvers.krylov)
StrongWolfe (class in kona.algorithms.util.linesearch)
T
T (kona.linalg.matrices.common.KonaMatrix attribute)
(kona.linalg.matrices.hessian.TotalConstraintJacobian attribute)
theta (kona.examples.spiral.SpiralSolver attribute)
times() (kona.linalg.vectors.common.KonaVector method)
(kona.linalg.vectors.composite.CompositeVector method)
times_scalar() (kona.user.BaseVector method)
times_vector() (kona.user.BaseVector method)
TotalConstraintJacobian (class in kona.linalg.matrices.hessian)
trust_step() (kona.algorithms.CompositeStepRSNK method)
(kona.algorithms.ConstrainedRSNK method)
U
UnconstrainedRSNK (class in kona.algorithms)
UserSolver (class in kona.user)
V
VectorFactory (class in kona.linalg.memory)
Verifier (class in kona.algorithms)
W
write_header() (in module kona.linalg.solvers.util)
write_history() (in module kona.linalg.solvers.util)
Read the Docs
v: latest
Versions
latest
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.