MOAB: Mesh Oriented datABase
(version 5.4.1)
|
#include <TMetricBarrier.hpp>
Public Member Functions | |
virtual MESQUITE_EXPORT | ~TMetricBarrier () |
virtual MESQUITE_EXPORT std::string | get_name () const |
Static Public Member Functions | |
static bool | invalid_determinant (double d) |
Definition at line 51 of file TMetricBarrier.hpp.
MBMesquite::TMetricBarrier::~TMetricBarrier | ( | ) | [virtual] |
Definition at line 41 of file TMetricBarrier.cpp.
{}
virtual MESQUITE_EXPORT std::string MBMesquite::TMetricBarrier::get_name | ( | ) | const [inline, virtual] |
Implements MBMesquite::TMetric.
Reimplemented in MBMesquite::TShapeSize3DB4, MBMesquite::TShape3DB2, MBMesquite::TShapeB1, MBMesquite::TShapeSizeOrientB2, MBMesquite::InvTransBarrier, MBMesquite::TInverseMeanRatio, MBMesquite::TShapeOrientB2, MBMesquite::TShapeSizeB3, MBMesquite::TShapeSize2DB2, MBMesquite::TShapeSizeB1, MBMesquite::TShapeSizeOrientB1, MBMesquite::TSizeB1, MBMesquite::TShapeOrientB1, and MBMesquite::TShapeSize3DB2.
Definition at line 56 of file TMetricBarrier.hpp.
{ return "TMetricBarrier"; }
static bool MBMesquite::TMetricBarrier::invalid_determinant | ( | double | d | ) | [inline, static] |
Reimplemented from MBMesquite::TMetric.
Definition at line 61 of file TMetricBarrier.hpp.
Referenced by MBMesquite::TShapeSize2DB2::evaluate(), MBMesquite::TShapeSizeB1::evaluate(), MBMesquite::TShapeSize3DB2::evaluate(), MBMesquite::TInverseMeanRatio::evaluate(), MBMesquite::TShapeSizeB3::evaluate(), MBMesquite::InvTransBarrier::evaluate(), MBMesquite::TShapeB1::evaluate(), MBMesquite::TShape3DB2::evaluate(), MBMesquite::TShapeSize3DB4::evaluate(), MBMesquite::TShapeSizeB1::evaluate_with_grad(), MBMesquite::TShapeSize2DB2::evaluate_with_grad(), MBMesquite::TShapeSize3DB2::evaluate_with_grad(), MBMesquite::TShapeSizeB3::evaluate_with_grad(), MBMesquite::TInverseMeanRatio::evaluate_with_grad(), MBMesquite::TShapeSizeOrientB2::evaluate_with_grad(), MBMesquite::TShapeB1::evaluate_with_grad(), MBMesquite::TShape3DB2::evaluate_with_grad(), MBMesquite::TShapeSize3DB4::evaluate_with_grad(), MBMesquite::TShapeSize3DB2::evaluate_with_hess(), MBMesquite::TShapeSizeB1::evaluate_with_hess(), MBMesquite::TShapeSize2DB2::evaluate_with_hess(), MBMesquite::TShapeSizeB3::evaluate_with_hess(), MBMesquite::TInverseMeanRatio::evaluate_with_hess(), MBMesquite::TShapeSizeOrientB2::evaluate_with_hess(), MBMesquite::TShape3DB2::evaluate_with_hess(), MBMesquite::TShapeB1::evaluate_with_hess(), and MBMesquite::TShapeSize3DB4::evaluate_with_hess().
{
return d < 1e-12;
}