HiRep 0.1
Loading...
Searching...
No Matches
Core Directory Reference
Directory dependency graph for Core:

Files

 avx2_hirep.h
 
 check_options.h
 Validation checks of the input parameters specified in the input file and error messages that give instructions how to fix the issue.
 
 core_utils.h
 Macros to declare global variables.
 
 cpu_complex.h
 Type definitions and macros for complex numbers used in C.
 
 flags.h
 Global flags that indicate for example that a certain field has been updated.
 
 gamma_spinor.h
 Macros for gamma x spinor.
 
 global.h
 Global parameters and arrays.
 
 global_gpu.h
 Global variables need to be declared once in the main program and then again as extern variables in the files that use them. This can be achieved by just including this header with any other modification. A macro will automatically declare the variable in the main program without the extern modifier and with it everywhere else.
 
 gpu.h
 Basic gpu imports and structs. Include this in files that define GPU logic.
 
 gpu_complex.hpp
 
 hr_complex.h
 Type definitions and macros for complex numbers.
 
 hr_mpi.h
 Setup for mpi.
 
 hr_omp.h
 OpenMP reduction operations for HiRep.
 
 SIMD_vector_hirep.h
 
 spin_matrix.h
 Type definitions and macros for spin_matrix.
 
 spinor_field.h
 The elementary site structures defined in suN.h are used in this file to define field structures that contain arrays to save field data and information on the geometry.