Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
test_app_var.cpp File Reference
#include <catch.hpp>
#include "test.hpp"
#include "app_var.cpp"
Include dependency graph for test_app_var.cpp:

Go to the source code of this file.

Functions

 TEST_CASE ("UNIT TEST: tracking class {Tracking}","[core]")
 

Function Documentation

TEST_CASE ( "UNIT TEST: tracking class {Tracking}"  ,
""  [core] 
)

Definition at line 5 of file test_app_var.cpp.

References CHECK.

5  : tracking class {Tracking}", "[core]" )
6 {
7  print_unit_msg("tracking class {Tracking}");
8  const size_t par_per_dim = 8;
9  Tracking track(2, par_per_dim);
10  std::vector<Particle_x<FTYPE_t>> particles;
11  particles.resize(par_per_dim*par_per_dim*par_per_dim);
12 
13  CHECK( track.get_num_track_par() == 4 );
14  CHECK( track.get_num_steps() == 0 );
15 
16  track.update_track_par(particles);
17 
18  CHECK( track.get_num_steps() == 1 );
19 }