Skip to content

Commit

Permalink
Regressoin: Restore CMakeList
Browse files Browse the repository at this point in the history
  • Loading branch information
RudolfWeeber committed Oct 14, 2024
1 parent 334b707 commit bb7bbee
Showing 1 changed file with 37 additions and 59 deletions.
Original file line number Diff line number Diff line change
@@ -1,81 +1,59 @@
#
#Copyright(C) 2021 - 2023 The ESPResSo project
# Copyright (C) 2021-2023 The ESPResSo project
#
#This file is part of ESPResSo.
# This file is part of ESPResSo.
#
#ESPResSo is free software : you can redistribute it and / or modify
#it under the terms of the GNU General Public License as published by
#the Free Software Foundation, either version 3 of the License, or
#(at your option) any later version.
# ESPResSo is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
#ESPResSo is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
#GNU General Public License for more details.
# ESPResSo is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program.If not, see < http: // www.gnu.org/licenses/>.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#

target_sources(
espresso_walberla
PRIVATE StreamSweepSinglePrecision
.cpp
StreamSweepDoublePrecision.cpp
PackInfoPdfSinglePrecision
.cpp
PackInfoPdfDoublePrecision.cpp
PackInfoVecSinglePrecision
.cpp
PackInfoVecDoublePrecision.cpp
InitialPDFsSetterSinglePrecision
.cpp
InitialPDFsSetterDoublePrecision.cpp
Dynamic_UBB_single_precision
.cpp
Dynamic_UBB_double_precision
.cpp)
PRIVATE StreamSweepSinglePrecision.cpp StreamSweepDoublePrecision.cpp
PackInfoPdfSinglePrecision.cpp PackInfoPdfDoublePrecision.cpp
PackInfoVecSinglePrecision.cpp PackInfoVecDoublePrecision.cpp
InitialPDFsSetterSinglePrecision.cpp
InitialPDFsSetterDoublePrecision.cpp Dynamic_UBB_single_precision.cpp
Dynamic_UBB_double_precision.cpp)
if(ESPRESSO_BUILD_WITH_WALBERLA_AVX)
target_sources(
espresso_walberla
PRIVATE CollideSweepSinglePrecisionLeesEdwardsAVX .cpp
CollideSweepDoublePrecisionLeesEdwardsAVX .cpp
CollideSweepSinglePrecisionThermalizedAVX .cpp
CollideSweepDoublePrecisionThermalizedAVX .cpp
StreamSweepSinglePrecisionAVX .cpp
StreamSweepDoublePrecisionAVX.cpp)
PRIVATE CollideSweepSinglePrecisionLeesEdwardsAVX.cpp
CollideSweepDoublePrecisionLeesEdwardsAVX.cpp
CollideSweepSinglePrecisionThermalizedAVX.cpp
CollideSweepDoublePrecisionThermalizedAVX.cpp
StreamSweepSinglePrecisionAVX.cpp StreamSweepDoublePrecisionAVX.cpp)
else()
target_sources(
espresso_walberla
PRIVATE CollideSweepSinglePrecisionLeesEdwards .cpp
CollideSweepDoublePrecisionLeesEdwards .cpp
CollideSweepSinglePrecisionThermalized .cpp
PRIVATE CollideSweepSinglePrecisionLeesEdwards.cpp
CollideSweepDoublePrecisionLeesEdwards.cpp
CollideSweepSinglePrecisionThermalized.cpp
CollideSweepDoublePrecisionThermalized.cpp)
endif()
if(ESPRESSO_BUILD_WITH_CUDA AND WALBERLA_BUILD_WITH_CUDA)
target_sources(
espresso_walberla_cuda
PRIVATE CollideSweepDoublePrecisionLeesEdwardsCUDA
.cu
CollideSweepDoublePrecisionThermalizedCUDA
.cu
CollideSweepSinglePrecisionLeesEdwardsCUDA
.cu
CollideSweepSinglePrecisionThermalizedCUDA
.cu
FieldAccessorsDoublePrecisionCUDA
.cu
FieldAccessorsSinglePrecisionCUDA
.cu
StreamSweepDoublePrecisionCUDA
.cu
StreamSweepSinglePrecisionCUDA
.cu
InitialPDFsSetterDoublePrecisionCUDA
.cu
InitialPDFsSetterSinglePrecisionCUDA
.cu
Dynamic_UBB_double_precisionCUDA
.cu
PRIVATE CollideSweepDoublePrecisionLeesEdwardsCUDA.cu
CollideSweepDoublePrecisionThermalizedCUDA.cu
CollideSweepSinglePrecisionLeesEdwardsCUDA.cu
CollideSweepSinglePrecisionThermalizedCUDA.cu
FieldAccessorsDoublePrecisionCUDA.cu
FieldAccessorsSinglePrecisionCUDA.cu
StreamSweepDoublePrecisionCUDA.cu
StreamSweepSinglePrecisionCUDA.cu
InitialPDFsSetterDoublePrecisionCUDA.cu
InitialPDFsSetterSinglePrecisionCUDA.cu
Dynamic_UBB_double_precisionCUDA.cu
Dynamic_UBB_single_precisionCUDA.cu)
endif()

0 comments on commit bb7bbee

Please sign in to comment.