Skip to content

Struct ssqp::solvers::ssqp::IterationConvergenceData

ClassList > ssqp > solvers > ssqp > IterationConvergenceData

Public Attributes

Type Name
std::vector< double > constraint_violations
std::vector< double > costs
int first_violation_stage
std::vector< double > gap_violations
double iter_duration_us
double norm_du
double norm_dx
double qp_duration_us
uint qp_iters
double step_size
double trajectory_constraint_violation
double trajectory_cost
double trajectory_stage_gap
double violation

Public Functions

Type Name
void print () const

Public Attributes Documentation

variable constraint_violations

std::vector<double> ssqp::solvers::ssqp::IterationConvergenceData::constraint_violations;

variable costs

std::vector<double> ssqp::solvers::ssqp::IterationConvergenceData::costs;

variable first_violation_stage

int ssqp::solvers::ssqp::IterationConvergenceData::first_violation_stage;

variable gap_violations

std::vector<double> ssqp::solvers::ssqp::IterationConvergenceData::gap_violations;

variable iter_duration_us

double ssqp::solvers::ssqp::IterationConvergenceData::iter_duration_us;

variable norm_du

double ssqp::solvers::ssqp::IterationConvergenceData::norm_du;

variable norm_dx

double ssqp::solvers::ssqp::IterationConvergenceData::norm_dx;

variable qp_duration_us

double ssqp::solvers::ssqp::IterationConvergenceData::qp_duration_us;

variable qp_iters

uint ssqp::solvers::ssqp::IterationConvergenceData::qp_iters;

variable step_size

double ssqp::solvers::ssqp::IterationConvergenceData::step_size;

variable trajectory_constraint_violation

double ssqp::solvers::ssqp::IterationConvergenceData::trajectory_constraint_violation;

variable trajectory_cost

double ssqp::solvers::ssqp::IterationConvergenceData::trajectory_cost;

variable trajectory_stage_gap

double ssqp::solvers::ssqp::IterationConvergenceData::trajectory_stage_gap;

variable violation

double ssqp::solvers::ssqp::IterationConvergenceData::violation;

Public Functions Documentation

function print

void ssqp::solvers::ssqp::IterationConvergenceData::print () const


The documentation for this class was generated from the following file /home/runner/work/ssqp/ssqp/include/solvers/ssqp.hpp