bpp-phyl3 3.0.0
DataFlowCWise.cpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: The Bio++ Development Group
2//
3// SPDX-License-Identifier: CECILL-2.1
4
5#include <Bpp/Exceptions.h>
6
7#include "DataFlowCWise.h"
8
9namespace bpp
10{
11// Precompiled instantiations of numeric nodes
12template class CWiseFill<RowLik, double>;
13template class CWiseFill<VectorLik, double>;
14template class CWiseFill<MatrixLik, VectorLik>;
15template class CWiseFill<MatrixLik, RowLik>;
16
17template class CWisePattern<RowLik>;
18template class CWisePattern<MatrixLik>;
19
20template class CWiseMatching<RowLik, ReductionOf<RowLik>>;
21template class CWiseMatching<MatrixLik, ReductionOf<MatrixLik>>;
22template class CWiseMatching<Eigen::RowVectorXd, ReductionOf<double>>;
23template class CWiseMatching<ExtendedFloatRowVectorXd, ReductionOf<ExtendedFloat>>;
24template class CWiseMatching<MatrixLik, ReductionOf<RowLik>>;
25
26template class CWiseCompound<MatrixLik, ReductionOf<RowLik>>;
27template class CWiseCompound<MatrixLik, ReductionOf<VectorLik>>;
28} // namespace bpp
Defines the basic types of data flow nodes.