PAPRECA hybrid off-lattice kMC/MD simulator  2.0.0 (17 September 2024)
debug.h File Reference

Functions that can potentially be useful for debugging purposes. These function are not used in the main code. Also, some of those might need a modification to work for your specific debugging requirements. More...

#include <unordered_map>
#include <unordered_set>
#include <iostream>
#include "bond.h"
#include "event.h"
#include "event_list.h"
#include "lammps.h"
Include dependency graph for debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 PAPRECA
 

Functions

void PAPRECA::debugPrintBondMapPairs (ATOM2BONDS_MAP const &bonds_map, const int &proc_id)
 
void PAPRECA::debugPrintBasicAtomInfo (LAMMPS_NS::LAMMPS *lmp, const int &proc_id)
 
void PAPRECA::debugPrintNeighborLists (LAMMPS_NS::LAMMPS *lmp, const int &proc_id)
 
void PAPRECA::debugCheckBondsInNeibLists (LAMMPS_NS::LAMMPS *lmp, const int &proc_id, ATOM2BONDS_MAP &atomID2bonds)
 
void PAPRECA::debugPrintBondsList (LAMMPS_NS::tagint *bonds_list, LAMMPS_NS::bigint &bonds_num, const int &proc_id)
 
void PAPRECA::debugPrintType2SigmaMap (INTPAIR2DOUBLE_MAP &types2sigma)
 
void PAPRECA::debugPrintEventInfo (Event *event, const int &proc_id)
 
void PAPRECA::debugCheckDeposition ()
 

Detailed Description

Functions that can potentially be useful for debugging purposes. These function are not used in the main code. Also, some of those might need a modification to work for your specific debugging requirements.