MOAB: Mesh Oriented datABase  (version 5.2.1)
TrustRegion.cpp File Reference

Port Todd Munson's trust region solver to Mesquite. More...

#include "Mesquite.hpp"
#include "TrustRegion.hpp"
#include "MsqDebug.hpp"
#include "MsqError.hpp"
#include "PatchData.hpp"
+ Include dependency graph for TrustRegion.cpp:

Go to the source code of this file.

Namespaces

namespace  MBMesquite
 

Implements the NonSmoothDescent class member functions.


Defines

#define USE_FN_PC1

Functions

template<typename T >
static void MBMesquite::free_vector (std::vector< T > &v)
static void MBMesquite::negate (Vector3D *out, const Vector3D *in, size_t nn)
static void MBMesquite::plus_eq_scaled (Vector3D *v, double s, const Vector3D *x, size_t n)
static void MBMesquite::times_eq_minus (Vector3D *v, double s, const Vector3D *x, size_t n)

Detailed Description

Port Todd Munson's trust region solver to Mesquite.

Author:
Jason Kraftcheck (Mesquite Port)

Definition in file TrustRegion.cpp.


Define Documentation

#define USE_FN_PC1

Definition at line 38 of file TrustRegion.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines