You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Espresso built with Cuda does not load due to an undefined symbol for the following myconfig (default minus VIRTUAL_SITES_INERTIALESS_TRACERS)
/* * Copyright (C) 2010-2022 The ESPResSo project * Copyright (C) 2002,2003,2004,2005,2006,2007,2008,2009,2010 * Max-Planck-Institute for Polymer Research, Theory Group * * 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 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/>.*//* * This is the default myconfig.hpp file. * When users don't supply a myconfig.hpp file, this file is used. * * DO NOT MODIFY THIS FILE! It should be modified *only* by the * maintainers of ESPResSo, as it has a profound impact on many users.*/// Geometry, equation of motion, thermostat/barostat
#defineROTATION
#defineROTATIONAL_INERTIA
#defineMASS
#definePARTICLE_ANISOTROPY
#defineEXTERNAL_FORCES
#defineTHERMOSTAT_PER_PARTICLE
#defineBOND_CONSTRAINT
#defineNPT
#defineDPD// Charges and dipoles
#defineELECTROSTATICS
#ifdef CUDA
#defineMMM1D_GPU
#endif
#defineDIPOLES// Active matter
#defineENGINE// Hydrodynamics, Electrokinetics
#defineLB_BOUNDARIES
#ifdef CUDA
#defineLB_BOUNDARIES_GPU
#defineELECTROKINETICS
#defineEK_BOUNDARIES
#endif// Force/energy calculation
#defineEXCLUSIONS// Long-range interactions
#defineTABULATED
#defineLENNARD_JONES
#defineLENNARD_JONES_GENERIC
#defineLJGEN_SOFTCORE
#defineLJCOS
#defineLJCOS2
#defineGAUSSIAN
#defineHAT
#defineSMOOTH_STEP
#defineHERTZIAN
#defineSOFT_SPHERE
#defineWCA
#ifdef FFTW
#defineTHOLE
#endif// Further features
#defineVIRTUAL_SITES_RELATIVE
#defineCOLLISION_DETECTION
The text was updated successfully, but these errors were encountered:
I don't get any undefined symbol. Apart from a missing feature guard in the ekin test, the testsuite passes from my side, using either NVCC or Clang as the CUDA compiler.
Fixes#4644Fixes#4645
Pre-requisite to #4629
Description of changes:
- bugfix: the type map is now properly updated when clearing particles
- add missing feature guards in the testsuite
- add subtests to provide more context when a test fails
jngrad
added a commit
to jngrad/espresso
that referenced
this issue
Jan 19, 2023
Fixesespressomd#4644Fixesespressomd#4645
Description of changes:
- bugfix: the type map is now properly updated when clearing particles
- add missing feature guards in the testsuite
- add subtests to provide more context when a test fails
Espresso built with Cuda does not load due to an undefined symbol for the following myconfig (default minus VIRTUAL_SITES_INERTIALESS_TRACERS)
The text was updated successfully, but these errors were encountered: