ExaFMM 1
Fast-multipole Method for exascale systems
|
#include <dataset.h>
Public Member Functions | |
Dataset () | |
Constructor. | |
~Dataset () | |
Destructor. | |
void | initSource (Bodies &bodies) |
Initialize source values. | |
void | initTarget (Bodies &bodies, bool IeqJ=true) |
Initialize target values. | |
void | readTarget (Bodies &bodies) |
Read target values from file. | |
void | writeTarget (Bodies &bodies) |
Write target values to file. | |
void | evalError (Bodies &bodies, Bodies &bodies2, real &diff1, real &norm1, real &diff2, real &norm2) |
Evaluate relative L2 norm error. | |
void | printError (real diff1, real norm1, real diff2, real norm2) |
Print relative L2 norm error. | |
Private Attributes | |
long | filePosition |
Position of file stream. |
long Dataset< VanDerWaals >::filePosition [private] |