COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Public Attributes | List of all members
LSSAtomicFixture Struct Reference

Public Member Functions

 LSSAtomicFixture ()
 common setup for each test case More...
 
 ~LSSAtomicFixture ()
 common tear-down for each test case More...
 
void build_commpattern (common::PE::CommPattern &cp)
 create a test commpattern More...
 
void build_system (LSS::System &sys, common::PE::CommPattern &cp)
 build a test system More...
 
 LSSAtomicFixture ()
 common setup for each test case More...
 
 ~LSSAtomicFixture ()
 common tear-down for each test case More...
 
void build_commpattern (common::PE::CommPattern &cp)
 create a test commpattern More...
 
void build_system (LSS::System &sys, common::PE::CommPattern &cp)
 build a test system More...
 

Public Attributes

std::string solvertype
 main solver selector More...
 
std::string matrix_builder
 
int irank
 constructor builds More...
 
int nproc
 
int neq
 
int m_argc
 
char ** m_argv
 
std::vector< Uintgid
 commpattern builds More...
 
std::vector< Uintrank_updatable
 
std::vector< Uintnode_connectivity
 system builds More...
 
std::vector< Uintstarting_indices
 
int blockrow_size
 
int blockcol_size
 

Detailed Description

Definition at line 37 of file utest-lss-atomic.cpp.

Constructor & Destructor Documentation

LSSAtomicFixture ( )
inline

common setup for each test case

Definition at line 40 of file utest-lss-atomic.cpp.

~LSSAtomicFixture ( )
inline

common tear-down for each test case

Definition at line 67 of file utest-lss-atomic.cpp.

LSSAtomicFixture ( )
inline

common setup for each test case

Definition at line 46 of file utest-lss-vector.cpp.

~LSSAtomicFixture ( )
inline

common tear-down for each test case

Definition at line 69 of file utest-lss-vector.cpp.

Member Function Documentation

void build_commpattern ( common::PE::CommPattern cp)
inline

create a test commpattern

Definition at line 72 of file utest-lss-atomic.cpp.

void build_commpattern ( common::PE::CommPattern cp)
inline

create a test commpattern

Definition at line 74 of file utest-lss-vector.cpp.

void build_system ( LSS::System sys,
common::PE::CommPattern cp 
)
inline

build a test system

Definition at line 87 of file utest-lss-atomic.cpp.

void build_system ( LSS::System sys,
common::PE::CommPattern cp 
)
inline

build a test system

Definition at line 89 of file utest-lss-vector.cpp.

Member Data Documentation

int blockcol_size

Definition at line 125 of file utest-lss-atomic.cpp.

int blockrow_size

Definition at line 124 of file utest-lss-atomic.cpp.

std::vector< Uint > gid

commpattern builds

Definition at line 118 of file utest-lss-atomic.cpp.

int irank

constructor builds

Definition at line 111 of file utest-lss-atomic.cpp.

int m_argc

Definition at line 114 of file utest-lss-atomic.cpp.

char ** m_argv

Definition at line 115 of file utest-lss-atomic.cpp.

std::string matrix_builder

Definition at line 108 of file utest-lss-atomic.cpp.

int neq

Definition at line 113 of file utest-lss-atomic.cpp.

std::vector< Uint > node_connectivity

system builds

Definition at line 122 of file utest-lss-atomic.cpp.

int nproc

Definition at line 112 of file utest-lss-atomic.cpp.

std::vector< Uint > rank_updatable

Definition at line 119 of file utest-lss-atomic.cpp.

std::string solvertype

main solver selector

Definition at line 107 of file utest-lss-atomic.cpp.

std::vector< Uint > starting_indices

Definition at line 123 of file utest-lss-atomic.cpp.


The documentation for this struct was generated from the following files:
Send comments to:
COOLFluiD Web Admin