occ
Loading...
Searching...
No Matches
occ::opt::OptimizationState Struct Reference

#include <optimization_state.h>

Collaboration diagram for occ::opt::OptimizationState:
[legend]

Public Attributes

Mat3N positions
 
Vec current_q
 
double energy = 0.0
 
Mat3N gradient_cartesian
 
OptPoint current
 
OptPoint best
 
OptPoint previous
 
OptPoint interpolated
 
OptPoint predicted
 
OptPoint future
 
Mat hessian
 
Vec weights
 
double trust_radius = 0.3
 
bool first_step = true
 
int step_number = 0
 
bool converged = false
 
std::vector< OptPointhistory
 
ConvergenceCriteria criteria
 

Member Data Documentation

◆ best

OptPoint occ::opt::OptimizationState::best

◆ converged

bool occ::opt::OptimizationState::converged = false

◆ criteria

ConvergenceCriteria occ::opt::OptimizationState::criteria

◆ current

OptPoint occ::opt::OptimizationState::current

◆ current_q

Vec occ::opt::OptimizationState::current_q

◆ energy

double occ::opt::OptimizationState::energy = 0.0

◆ first_step

bool occ::opt::OptimizationState::first_step = true

◆ future

OptPoint occ::opt::OptimizationState::future

◆ gradient_cartesian

Mat3N occ::opt::OptimizationState::gradient_cartesian

◆ hessian

Mat occ::opt::OptimizationState::hessian

◆ history

std::vector<OptPoint> occ::opt::OptimizationState::history

◆ interpolated

OptPoint occ::opt::OptimizationState::interpolated

◆ positions

Mat3N occ::opt::OptimizationState::positions

◆ predicted

OptPoint occ::opt::OptimizationState::predicted

◆ previous

OptPoint occ::opt::OptimizationState::previous

◆ step_number

int occ::opt::OptimizationState::step_number = 0

◆ trust_radius

double occ::opt::OptimizationState::trust_radius = 0.3

◆ weights

Vec occ::opt::OptimizationState::weights

The documentation for this struct was generated from the following file: