PSCF v1.3
CFieldContainer.cpp
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 <rpc/field/FieldIo.h>
10#include <prdc/cpu/RField.h>
11#include <prdc/field/CFieldsReal.tpp>
12
13namespace Pscf {
14 namespace Prdc {
15 // Explicit instantiations of base class template
16 template class CFieldsReal<1, Cpu::RField<1>, Rpc::FieldIo<1> >;
17 template class CFieldsReal<2, Cpu::RField<2>, Rpc::FieldIo<2> >;
18 template class CFieldsReal<3, Cpu::RField<3>, Rpc::FieldIo<3> >;
19 }
20 namespace Rpc {
21 // Explicit instantiations of this class
22 template class CFieldContainer<1>;
23 template class CFieldContainer<2>;
24 template class CFieldContainer<3>;
25
26 }
27}
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
Real periodic fields, SCFT and PS-FTS (CPU).
Definition param_pc.dox:2
PSCF package top-level namespace.
Definition param_pc.dox:1