PSCF v1.3
CFieldContainer.cu
1/*
2* PSCF - Polymer Self-Consistent Field
3*
4* Copyright 2015 - 2025, The Regents of the University of Minnesota
5* Distributed under the terms of the GNU General Public License.
6*/
7
8#include "CFieldContainer.h"
9#include <rpg/field/FieldIo.h>
10#include <prdc/cuda/RField.h>
11#include <prdc/field/CFieldsReal.tpp> // Base class implementation
12
13namespace Pscf {
14 namespace Prdc {
15 // Explicit instantiations of base class template
16 template class CFieldsReal<1, Cuda::RField<1>, Rpg::FieldIo<1> >;
17 template class CFieldsReal<2, Cuda::RField<2>, Rpg::FieldIo<2> >;
18 template class CFieldsReal<3, Cuda::RField<3>, Rpg::FieldIo<3> >;
19 }
20 namespace Rpg {
21 // Explicit instantiations of this class
22 template class CFieldContainer<1>;
23 template class CFieldContainer<2>;
24 template class CFieldContainer<3>;
25 }
26}
A list of c fields stored in both basis and r-grid format.
Definition CFieldsReal.h:72
A list of c fields stored in both basis and r-grid format.
Periodic fields and crystallography.
Definition CField.cpp:11
SCFT and PS-FTS with real periodic fields (GPU)
PSCF package top-level namespace.
Definition param_pc.dox:1