/var/www2/hermes2d/hermes2d/src/norm.cpp File Reference

#include "common.h"
#include "norm.h"
#include "limit_order.h"
#include "linsystem.h"
#include "refmap.h"
#include "integrals_h1.h"
#include "traverse.h"
#include "feproblem.h"

Functions

double calc_error (double(*fn)(MeshFunction *, MeshFunction *, RefMap *, RefMap *), MeshFunction *sln1, MeshFunction *sln2)
 Calculates the absolute error between sln1 and sln2 using function fn.
double calc_norm (double(*fn)(MeshFunction *, RefMap *), MeshFunction *sln)
 Calculates the norm of sln using function fn.
double error_fn_h1 (MeshFunction *sln1, MeshFunction *sln2, RefMap *ru, RefMap *rv)
double norm_fn_h1 (MeshFunction *sln, RefMap *ru)
double h1_error (MeshFunction *sln1, MeshFunction *sln2)
double h1_norm (MeshFunction *sln)
double error_fn_l2 (MeshFunction *sln1, MeshFunction *sln2, RefMap *ru, RefMap *rv)
double norm_fn_l2 (MeshFunction *sln, RefMap *ru)
double l2_error (MeshFunction *sln1, MeshFunction *sln2)
double l2_norm (MeshFunction *sln)

Function Documentation

double calc_error ( double(*)(MeshFunction *, MeshFunction *, RefMap *, RefMap *)  fn,
MeshFunction sln1,
MeshFunction sln2 
)

Calculates the absolute error between sln1 and sln2 using function fn.

double calc_norm ( double(*)(MeshFunction *, RefMap *)  fn,
MeshFunction sln 
)

Calculates the norm of sln using function fn.

double error_fn_h1 ( MeshFunction sln1,
MeshFunction sln2,
RefMap ru,
RefMap rv 
)
double error_fn_l2 ( MeshFunction sln1,
MeshFunction sln2,
RefMap ru,
RefMap rv 
)
double h1_error ( MeshFunction sln1,
MeshFunction sln2 
)
double h1_norm ( MeshFunction sln  ) 
double l2_error ( MeshFunction sln1,
MeshFunction sln2 
)
double l2_norm ( MeshFunction sln  ) 
double norm_fn_h1 ( MeshFunction sln,
RefMap ru 
)
double norm_fn_l2 ( MeshFunction sln,
RefMap ru 
)
Generated on Sat Jun 5 15:17:43 2010 for Hermes2D Library: Real Version by  doxygen 1.6.3