Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Algebraic_Metrics_3.C File Reference

Implementation of 3D metric quality measures. More...

#include "Algebraic_Metrics_3.h"
#include <vector>
#include <cassert>
#include <iostream>
Include dependency graph for Algebraic_Metrics_3.C:

Go to the source code of this file.

Functions

ostream & operator<< (ostream &output, const Alg_Metric_Base_3 &m)
 

Detailed Description

Implementation of 3D metric quality measures.

Implementation of the algebraic mesh quality metrics outlined by Patrick M. Knupp in "Algebraic mesh quality metrics for unstructured initial meshes." Finite Elements in Analysis and Design 39 (2003) 217-241.

Definition in file Algebraic_Metrics_3.C.

Function Documentation

ostream& operator<< ( std::ostream &  output,
const Alg_Metric_Base_3 m 
)

Definition at line 199 of file Algebraic_Metrics_3.C.

References Alg_Metric_Base_3::A, Alg_Metric_Base_3::alpha, i, Alg_Metric_Base_3::L, and Alg_Metric_Base_3::type_.

199  {
200  for(int i =0; i < (m.type_-100); i ++){
201  output << "A[" << i << "]:" << endl << m.A[i];
202  output << "L[" << i << "]:" << endl << m.L[i];
203  output << "alpha"<<i << ": " << m.alpha[i] << endl << endl;
204  }
205  return output;
206 }
blockLoc i
Definition: read.cpp:79