Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

GridFESummary.h

Go to the documentation of this file.
00001 
00005 class GridFESummary
00006 
00007 {
00008   Ptv(real) findMaxMinAngle (const GridFE& grid, const int e) const;
00009 
00010   void getCornerNodeCoordinatesQuadElm
00011   (
00012     VecSimplest(Ptv(real))& node_coor,
00013     const GridFE&           grid,
00014     const int               elm_no
00015   ) const;
00016 
00017   void getCornerNodeCoordinatesTriaElm
00018   (
00019     VecSimplest(Ptv(real))& node_coor,
00020     const GridFE&           grid,
00021     const int               elm_no
00022   ) const;
00023 
00024   real calculateErrorMeasureInOnePlane
00025   (
00026     const VecSimplest(Ptv(real))& node_in_plane
00027   ) const;
00028 
00029 public:
00030 
00031   Extremes max_angles_t;
00032   Extremes min_angles_t;
00033   Extremes inner_radius_t;
00034 
00035   Extremes max_angles_q;
00036   Extremes min_angles_q;
00037   Extremes diagonal_frac_q;
00038 
00039   Histogram min_ang_cum_hist_t;
00040   Histogram max_ang_cum_hist_t;
00041   Histogram inner_radius_cum_hist_t;
00042 
00043   Histogram min_ang_cum_hist_q;
00044   Histogram max_ang_cum_hist_q;
00045   Histogram diag_frac_cum_hist_q;
00046 
00047   GridFESummary () {}
00048  ~GridFESummary () {}
00049 
00050   real calculateErrorMeasure
00051   (
00052     const GridFE&         grid,
00053     const int             e,
00054     const bool            triangular_element
00055   ) const;
00056 
00057   void gridDiagnostics
00058     (
00059       const GridFE&           grid,
00060             MultipleReporter& rep,
00061       const VerbosityLevel    verbosity_level
00062     );
00063 
00064 };
00065 
00066 

Copyright © 2003 inuTech GmbH. All rights reserved.