Thyra_DirectionalFiniteDiffCalculator.hpp File Reference

#include "Thyra_ModelEvaluator.hpp"
#include "Thyra_ModelEvaluatorHelpers.hpp"
#include "Thyra_DetachedVectorView.hpp"
#include "Thyra_DetachedMultiVectorView.hpp"
#include "Teuchos_VerboseObject.hpp"
#include "Teuchos_ParameterListAcceptor.hpp"
#include "Teuchos_StandardMemberCompositionMacros.hpp"

Include dependency graph for Thyra_DirectionalFiniteDiffCalculator.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Thyra
namespace  Thyra::DirectionalFiniteDiffCalculatorTypes

Classes

class  Thyra::DirectionalFiniteDiffCalculator< Scalar >
 Utility calss for computing directional finite differences of a model. More...

Enumerations

enum  EFDMethodType {
  FD_ORDER_ONE, FD_ORDER_TWO, FD_ORDER_TWO_CENTRAL, FD_ORDER_TWO_AUTO,
  FD_ORDER_FOUR, FD_ORDER_FOUR_CENTRAL, FD_ORDER_FOUR_AUTO
}
  More...
enum  EFDStepSelectType { FD_STEP_ABSOLUTE, FD_STEP_RELATIVE }
  More...


Enumeration Type Documentation

enum EFDMethodType
 

Enumeration values:
FD_ORDER_ONE  Use O(eps) one sided finite differences (cramped bounds).
FD_ORDER_TWO  Use O(eps^2) one sided finite differences (cramped bounds).
FD_ORDER_TWO_CENTRAL  Use O(eps^2) two sided central finite differences.
FD_ORDER_TWO_AUTO  Use FD_ORDER_TWO_CENTRAL when not limited by bounds, otherwise use FD_ORDER_TWO.
FD_ORDER_FOUR  Use O(eps^4) one sided finite differences (cramped bounds).
FD_ORDER_FOUR_CENTRAL  Use O(eps^4) two sided central finite differences.
FD_ORDER_FOUR_AUTO  Use FD_ORDER_FOUR_CENTRAL when not limited by bounds, otherwise use FD_ORDER_FOUR.

Definition at line 18 of file Thyra_DirectionalFiniteDiffCalculator.hpp.

enum EFDStepSelectType
 

Enumeration values:
FD_STEP_ABSOLUTE  Use absolute step size fd_step_size.
FD_STEP_RELATIVE  Use relative step size fd_step_size * ||xo||inf.

Definition at line 29 of file Thyra_DirectionalFiniteDiffCalculator.hpp.


Generated on Thu Sep 18 12:33:06 2008 for Thyra Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1