Spiral

class kona.examples.spiral.SpiralSolver[source]

Bases: object

F
R
alpha
dFdU
dFdX
dRdU
dRdX
linearize(at_design, at_state=None)[source]
rhs
theta
class kona.examples.Spiral[source]

Bases: kona.user.user_solver.UserSolver

eval_dFdU(at_design, at_state, store_here)[source]
eval_dFdX(at_design, at_state)[source]
eval_obj(at_design, at_state)[source]
eval_residual(at_design, at_state, store_here)[source]
init_design()[source]
multiply_dRdU(at_design, at_state, in_vec, out_vec)[source]
multiply_dRdU_T(at_design, at_state, in_vec, out_vec)[source]
multiply_dRdX(at_design, at_state, in_vec, out_vec)[source]
multiply_dRdX_T(at_design, at_state, in_vec)[source]
solve_adjoint(at_design, at_state, rhs_vec, rel_tol, result)[source]
solve_linear(at_design, at_state, rhs_vec, rel_tol, result)[source]
solve_nonlinear(at_design, result)[source]