hemocell
Loading...
Searching...
No Matches
Classes | Functions | Variables
test_stretch_cell.cpp File Reference
#include "helper/cellInfo.h"
#include "helper/hemoCellStretch.h"
#include "hemocell.h"
#include "palabos3D.h"
#include "palabos3D.hh"
#include "rbcHighOrderModel.h"
#include "gtest/gtest.h"
Include dependency graph for test_stretch_cell.cpp:

Classes

class  ForcedDiameter< T >
 
class  ValidationForceDisplacement
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &os, const ForcedDiameter< T > &fd)
 
template<typename T >
T axial_displacement (hemo::Array< T, 6 > bbox)
 
template<typename T >
T transverse_displacement (hemo::Array< T, 6 > bbox)
 
 TEST_P (ValidationForceDisplacement, StretchCell)
 
 INSTANTIATE_TEST_SUITE_P (Validation, ValidationForceDisplacement, ::testing::Values(ForcedDiameter< double >(25, 7.3, 7.9, 9.2, 9.7), ForcedDiameter< double >(75, 7.0, 7.5, 11, 12), ForcedDiameter< double >(125, 6.5, 7.0, 12.25, 12.75)))
 

Variables

const unsigned max_iteration = 10000
 
const unsigned n_forced_lsps = 7
 
const double to_micro_meter = 1e-6
 

Function Documentation

◆ axial_displacement()

template<typename T >
T axial_displacement ( hemo::Array< T, 6 >  bbox)

◆ INSTANTIATE_TEST_SUITE_P()

INSTANTIATE_TEST_SUITE_P ( Validation  ,
ValidationForceDisplacement  ,
::testing::Values(ForcedDiameter< double >(25, 7.3, 7.9, 9.2, 9.7), ForcedDiameter< double >(75, 7.0, 7.5, 11, 12), ForcedDiameter< double >(125, 6.5, 7.0, 12.25, 12.75))   
)

◆ operator<<()

template<typename T >
std::ostream & operator<< ( std::ostream &  os,
const ForcedDiameter< T > &  fd 
)

◆ TEST_P()

TEST_P ( ValidationForceDisplacement  ,
StretchCell   
)

◆ transverse_displacement()

template<typename T >
T transverse_displacement ( hemo::Array< T, 6 >  bbox)

Variable Documentation

◆ max_iteration

const unsigned max_iteration = 10000

◆ n_forced_lsps

const unsigned n_forced_lsps = 7

◆ to_micro_meter

const double to_micro_meter = 1e-6