<commit_before>include ../make.inc

.SUFFIXES: .cpp .cu

SRC =  LebedevLaikov.cpp linalg.cpp utils.cpp error_handling.cpp timer.cpp platform.cpp radial_grid.cpp \
       radial_solver.cpp sht.cpp atom_type.cpp atom_symmetry_class.cpp atom.cpp unit_cell.cpp \
       reciprocal_lattice.cpp step_function.cpp global.cpp k_point.cpp band.cpp band_uspp.cpp potential.cpp \
       k_set.cpp density.cpp symmetry.cpp xc_functional.cpp spheric_function.cpp mdarray.cpp \
       force.cpp dft_ground_state.cpp
       
OBJ = $(SRC:.cpp=.o) 
      
ifneq (,$(findstring D_GPU_,$(CXX_OPT)))
	OBJ := $(OBJ) cuda_interface.o
endif

ifneq (,$(findstring D_MAGMA_,$(CXX_OPT)))
	OBJ := $(OBJ) magma_interface.o
endif

ifneq (,$(findstring D_PLASMA_,$(CXX_OPT)))
	OBJ := $(OBJ) plasma_interface.o
endif

	
.cpp.o:<commit_msg>parallel gpu code moved to a separtae file<commit_after>include ../make.inc

.SUFFIXES: .cpp .cu

SRC =  LebedevLaikov.cpp linalg.cpp utils.cpp error_handling.cpp timer.cpp platform.cpp radial_grid.cpp \
       radial_solver.cpp sht.cpp atom_type.cpp atom_symmetry_class.cpp atom.cpp unit_cell.cpp \
       reciprocal_lattice.cpp step_function.cpp global.cpp k_point.cpp band.cpp band_uspp.cpp potential.cpp \
       k_set.cpp density.cpp symmetry.cpp xc_functional.cpp spheric_function.cpp mdarray.cpp \
       force.cpp dft_ground_state.cpp band_uspp_gpu_parallel.cpp
       
OBJ = $(SRC:.cpp=.o) 
      
ifneq (,$(findstring D_GPU_,$(CXX_OPT)))
	OBJ := $(OBJ) cuda_interface.o
endif

ifneq (,$(findstring D_MAGMA_,$(CXX_OPT)))
	OBJ := $(OBJ) magma_interface.o
endif

ifneq (,$(findstring D_PLASMA_,$(CXX_OPT)))
	OBJ := $(OBJ) plasma_interface.o
endif

	
.cpp.o:
{'fraction_non_alphanumeric': 0.12380382775119617, 'fraction_numerical': 0.0, 'mean_word_length': 3.863372093023256, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '290359', 'n_tokens_mistral': 651, 'n_tokens_neox': 610, 'n_words': 123}