Xped
Loading...
Searching...
No Matches
Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback Struct Reference

#include <CeresSolve.hpp>

Inheritance diagram for Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback:
Collaboration diagram for Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback:

Public Member Functions

 ObsCallback (iPEPSSolverAD &solver_in)
 
ceres::CallbackReturnType operator() (const ceres::IterationSummary &summary)
 

Public Attributes

iPEPSSolverADsolver
 

Constructor & Destructor Documentation

◆ ObsCallback()

template<typename Scalar , typename Symmetry , Opts::CTMCheckpoint CPOpts = Opts::CTMCheckpoint{}, std::size_t TRank = 2>
Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback::ObsCallback ( iPEPSSolverAD solver_in)
inline

Member Function Documentation

◆ operator()()

template<typename Scalar , typename Symmetry , Opts::CTMCheckpoint CPOpts = Opts::CTMCheckpoint{}, std::size_t TRank = 2>
ceres::CallbackReturnType Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback::operator() ( const ceres::IterationSummary &  summary)
inline
Here is the call graph for this function:

Member Data Documentation

◆ solver

template<typename Scalar , typename Symmetry , Opts::CTMCheckpoint CPOpts = Opts::CTMCheckpoint{}, std::size_t TRank = 2>
iPEPSSolverAD& Xped::iPEPSSolverAD< Scalar, Symmetry, CPOpts, TRank >::ObsCallback::solver

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