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(iReg ilev)
Check if the level has to be printed.

Public Attributes

Name
FILE * r_logfile
MPI rank log files.
vector< FILE * > t_logfile
OMP threads log files.
vector< iReg > 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(
    iReg ilev
)

Check if the level has to be printed.

Public Attributes Documentation

variable r_logfile

FILE * r_logfile;

MPI rank log files.

variable t_logfile

vector< FILE * > t_logfile;

OMP threads log files.

variable iLevPrint

vector< iReg > iLevPrint;

List of AMG levels to be printed.


Updated on 12 February 2021 at 11:59:50 CET