ocra-recipes
Doxygen documentation for the ocra-recipes repository
Public Member Functions | Public Attributes | List of all members
wocra::WocraController::Pimpl Struct Reference
Collaboration diagram for wocra::WocraController::Pimpl:
[legend]

Public Member Functions

 Pimpl (std::shared_ptr< Model > m, std::shared_ptr< OneLevelSolver > s, bool useReducedProblem)
 
 ~Pimpl ()
 

Public Attributes

std::shared_ptr< ModelinnerModel
 
std::shared_ptr< OneLevelSolverinnerSolver
 
bool reducedProblem
 
ocra::EqualZeroConstraintPtr< ocra::FullDynamicEquationFunctiondynamicEquation
 
ocra::QuadraticFunctionminDdqFunction
 
ocra::QuadraticFunctionminTauFunction
 
ocra::FcQuadraticFunctionminFcFunction
 
ObjectivePtr< ocra::QuadraticFunctionminDdqObjective
 
ObjectivePtr< ocra::QuadraticFunctionminTauObjective
 
ObjectivePtr< ocra::QuadraticFunctionminFcObjective
 
PerformanceRecorder updateTasksRecorder
 
PerformanceRecorder solveProblemRecorder
 

Detailed Description

Definition at line 21 of file WocraController.cpp.

Constructor & Destructor Documentation

wocra::WocraController::Pimpl::Pimpl ( std::shared_ptr< Model m,
std::shared_ptr< OneLevelSolver s,
bool  useReducedProblem 
)
inline

Definition at line 47 of file WocraController.cpp.

wocra::WocraController::Pimpl::~Pimpl ( )
inline

Definition at line 69 of file WocraController.cpp.

Member Data Documentation

ocra::EqualZeroConstraintPtr< ocra::FullDynamicEquationFunction > wocra::WocraController::Pimpl::dynamicEquation

Definition at line 29 of file WocraController.cpp.

std::shared_ptr<Model> wocra::WocraController::Pimpl::innerModel

Definition at line 23 of file WocraController.cpp.

std::shared_ptr<OneLevelSolver> wocra::WocraController::Pimpl::innerSolver

Definition at line 24 of file WocraController.cpp.

ocra::QuadraticFunction* wocra::WocraController::Pimpl::minDdqFunction

Definition at line 32 of file WocraController.cpp.

ObjectivePtr<ocra::QuadraticFunction> wocra::WocraController::Pimpl::minDdqObjective

Definition at line 36 of file WocraController.cpp.

ocra::FcQuadraticFunction* wocra::WocraController::Pimpl::minFcFunction

Definition at line 34 of file WocraController.cpp.

ObjectivePtr<ocra::QuadraticFunction> wocra::WocraController::Pimpl::minFcObjective

Definition at line 38 of file WocraController.cpp.

ocra::QuadraticFunction* wocra::WocraController::Pimpl::minTauFunction

Definition at line 33 of file WocraController.cpp.

ObjectivePtr<ocra::QuadraticFunction> wocra::WocraController::Pimpl::minTauObjective

Definition at line 37 of file WocraController.cpp.

bool wocra::WocraController::Pimpl::reducedProblem

Definition at line 25 of file WocraController.cpp.

PerformanceRecorder wocra::WocraController::Pimpl::solveProblemRecorder

Definition at line 44 of file WocraController.cpp.

PerformanceRecorder wocra::WocraController::Pimpl::updateTasksRecorder

Definition at line 42 of file WocraController.cpp.


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