MOAB: Mesh Oriented datABase  (version 5.2.1)
TMPQualityMetric.cpp File Reference
#include "Mesquite.hpp"
#include "TMPQualityMetric.hpp"
#include "MsqMatrix.hpp"
#include "ElementQM.hpp"
#include "MsqError.hpp"
#include "Vector3D.hpp"
#include "PatchData.hpp"
#include "MappingFunction.hpp"
#include "WeightCalculator.hpp"
#include "TargetCalculator.hpp"
#include "TargetMetricUtil.hpp"
#include <functional>
#include <algorithm>
+ Include dependency graph for TMPQualityMetric.cpp:

Go to the source code of this file.

Namespaces

namespace  MBMesquite
 

Implements the NonSmoothDescent class member functions.


Functions

static void MBMesquite::get_u_perp (const MsqVector< 3 > &u, MsqVector< 3 > &u_perp)
static bool MBMesquite::project_to_perp_plane (MsqMatrix< 3, 2 > J, const MsqVector< 3 > &u, const MsqVector< 3 > &u_perp, MsqMatrix< 2, 2 > &A, MsqMatrix< 3, 2 > &S_a_transpose_Theta)
static void MBMesquite::project_to_matrix_plane (const MsqMatrix< 3, 2 > &M_in, MsqMatrix< 2, 2 > &M_out, MsqVector< 3 > &u, MsqVector< 3 > &u_perp)

Detailed Description

Author:
Jason Kraftcheck

Definition in file TMPQualityMetric.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines