ROL
example_01.cpp File Reference

Shows how to solve the inverse Poisson problem using trust-region methods with dense Hessian diagnostics. More...

#include "ROL_Bounds.hpp"
#include "ROL_PoissonControl.hpp"
#include "ROL_Algorithm.hpp"
#include "ROL_PrimalDualActiveSetStep.hpp"
#include "ROL_TrustRegionStep.hpp"
#include "ROL_StatusTest.hpp"
#include "ROL_Types.hpp"
#include "ROL_Stream.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Teuchos_XMLParameterListHelpers.hpp"
#include <iostream>
#include <algorithm>

Go to the source code of this file.

Classes

class  StatusTest_PDAS< Real >

Macros

#define USE_HESSVEC   1

Functions

int main (int argc, char *argv[])

Detailed Description

Shows how to solve the inverse Poisson problem using trust-region methods with dense Hessian diagnostics.

Definition in file poisson-control/example_01.cpp.

Macro Definition Documentation

◆ USE_HESSVEC

#define USE_HESSVEC   1

Definition at line 15 of file poisson-control/example_01.cpp.

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 69 of file poisson-control/example_01.cpp.

References dim, and ROL::ROL_EPSILON().