addListener(Listener::Ptr listener) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | inlinevirtual |
applyConstraintsJacobianDesign(Vec x, Vec y) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
applyConstraintsJacobianDesignTranspose(Vec x, Vec y) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
connect(Tao tao) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
designSolution() | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
DesignVec typedef | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
DesignVecGhosted typedef | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
evaluateConstraints(Tao tao, Vec x, Vec r) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
evaluateConstraintsJacobianDesign(Tao tao, Vec x, Mat Jdesign) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
evaluateConstraintsJacobianState(Tao tao, Vec x, Mat Jstate, Mat Jpc, Mat Jinv, MatStructure *s) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
evaluateObjectiveAndGradient(Tao tao, Vec x, double *value, Vec gradient) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
formInitialGuess(Vec *x) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
IP_SSATaucTaoTikhonovProblemLCL(IP_SSATaucForwardProblem &ssaforward, DesignVec &d0, StateVec &u_obs, double eta, IPFunctional< DesignVec > &designFunctional, IPFunctional< StateVec > &stateFunctional) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
jacobian_design_callback(Mat A, Vec x, Vec y) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protectedstatic |
jacobian_design_transpose_callback(Mat A, Vec x, Vec y) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protectedstatic |
Listener typedef | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
m_constraints | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_constraintsScale | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_d | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_d0 | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_d_diff | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_d_Jdesign | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_designFunctional | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_dGlobal | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_du | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_dzeta | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_eta | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_grad_design | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_grad_state | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_Jdesign | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_Jstate | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_listeners | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_ssaforward | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_stateFunctional | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_u | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_u_diff | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_u_Jdesign | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_u_obs | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_uGlobal | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_val_design | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_val_state | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_velocityScale | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
m_x | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | protected |
monitorTao(Tao tao) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
setInitialGuess(DesignVec &d0) | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
stateSolution() | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |
StateVec typedef | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
StateVec1 typedef | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | |
~IP_SSATaucTaoTikhonovProblemLCL()=default | pism::inverse::IP_SSATaucTaoTikhonovProblemLCL | virtual |