libatomprobe
Library for Atom Probe Tomography (APT) computation
Macros | Functions
unittests.cpp File Reference
#include <iostream>
#include <cassert>
#include "atomprobe/atomprobe.h"
Include dependency graph for unittests.cpp:

Go to the source code of this file.

Macros

#define ASSERT(f)   assert( (f) );
 

Functions

vector< string > rangePaths ()
 
bool runTests ()
 
int main ()
 

Macro Definition Documentation

◆ ASSERT

#define ASSERT (   f)    assert( (f) );

Definition at line 23 of file unittests.cpp.

Referenced by rangePaths().

Function Documentation

◆ main()

int main ( )

Definition at line 214 of file unittests.cpp.

References runTests().

Here is the call graph for this function:

◆ rangePaths()

vector<string> rangePaths ( )

Definition at line 34 of file unittests.cpp.

References ASSERT.

Referenced by runTests().

◆ runTests()

bool runTests ( )

Definition at line 70 of file unittests.cpp.

References AtomProbe::RangeFile::isSelfConsistent(), AtomProbe::AbundanceData::open(), AtomProbe::RangeFile::open(), rangePaths(), AtomProbe::reconstructTest(), and TEST.

Referenced by main().

Here is the call graph for this function: