Skip to content

File sessionguard.h

FileList > code_source > templat > include > TempLat > session > sessionguard.h

Go to the source code of this file

  • #include "TempLat/fft/fftlibraryselector.h"
  • #include "TempLat/parallel/device_guard.h"
  • #include "TempLat/parallel/mpi/session/mpiguard.h"
  • #include "TempLat/util/exception.h"

Namespaces

Type Name
namespace TempLat

Classes

Type Name
class SessionGuard
A class which holds all the guards: fftw, other fft libraries and mpi. Only one instance per process is allowed. Throws an exception if that condition is violated.

The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/session/sessionguard.h