PSCF v1.4.0
rpg/fts/compressor/AmCompressorBase.h
1#ifndef RPG_AM_COMPRESSOR_BASE_H
2#define RPG_AM_COMPRESSOR_BASE_H
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/*
12* Explicit instantiation declarations for specializations of AmIteratorTmpl
13* that are used as base classes for specializations of Rpg::AmCompressor
14* and Rpg::LrAmCompressor.
15*/
16
17#include <pscf/iterator/AmIteratorTmpl.h> // base class template
18#include <rpg/fts/compressor/Compressor.h> // base class argument
19#include <pscf/cuda/DeviceArray.h> // base class argument
20#include <pscf/cuda/cudaTypes.h>
21
22namespace Pscf {
23 extern template
25 extern template
27 extern template
29}
30#endif
Template for Anderson mixing iterator algorithm.
Dynamic array on the GPU device with aligned data.
Definition DeviceArray.h:96
PSCF package top-level namespace.