PSCF v1.3.3
rpc/field/Domain.tpp
1#ifndef RPC_DOMAIN_TPP
2#define RPC_DOMAIN_TPP
3
4/*
5* PSCF - Polymer Self-Consistent Field
6*
7* Copyright 2015 - 2025, The Regents of the University of Minnesota
8* Distributed under the terms of the GNU General Public License.
9*/
10
11#include "Domain.h"
12#include <prdc/field/DomainTmpl.tpp>
13
14#include <rpc/field/FieldIo.tpp>
15#include <prdc/cpu/WaveList.h>
16#include <prdc/cpu/FFT.h>
17
18namespace Pscf {
19namespace Rpc {
20
21 using namespace Util;
22 using namespace Pscf::Prdc;
23 using namespace Pscf::Prdc::Cpu;
24
25 /*
26 * Constructor.
27 */
28 template <int D>
32
33} // namespace Rpc
34} // namespace Pscf
35#endif
Fourier transform wrapper.
Definition cpu/FFT.h:38
Class to calculate and store properties of wavevectors.
File input/output operations and format conversions for fields.
void setClassName(const char *className)
Set class name string.
Fields and FFTs for periodic boundary conditions (CPU)
Definition CField.cpp:12
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.