DebugEnvironment
This class is used to manage the Debug Environment. More…
#include "DebEnv.h"
Public Functions
| Name | |
|---|---|
| DebugEnvironment() Constructs the object. |
|
| ~DebugEnvironment() Deletes the object. |
|
| void | SetDebEnv() Set-up of the object. |
| bool | ChkPrtLevel(int ilev) Check if the level has to be printed. |
Public Attributes
| Name | |
|---|---|
| int | Curr_AMG_lev |
| FILE * | r_logfile MPI rank log files. |
| vector< FILE * > | t_logfile OMP threads log files. |
| vector< int > | iLevPrint List of AMG levels to be printed. |
Detailed Description
class DebugEnvironment;
This class is used to manage the Debug Environment.
class DebugEnvironment.
Public Functions Documentation
function DebugEnvironment
DebugEnvironment()
Constructs the object.
function ~DebugEnvironment
~DebugEnvironment()
Deletes the object.
function SetDebEnv
void SetDebEnv()
Set-up of the object.
function ChkPrtLevel
bool ChkPrtLevel(
int ilev
)
Check if the level has to be printed.
Public Attributes Documentation
variable Curr_AMG_lev
int Curr_AMG_lev = -1;
@Current AMG level (used only with AMG)
variable r_logfile
FILE * r_logfile;
MPI rank log files.
variable t_logfile
vector< FILE * > t_logfile;
OMP threads log files.
variable iLevPrint
vector< int > iLevPrint;
List of AMG levels to be printed.
Updated on 19 November 2024 at 10:20:48 CET