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 
9 namespace bpp
10 {
11 // Precompiled instantiations of numeric nodes
12 template class CWiseFill<RowLik, double>;
13 template class CWiseFill<VectorLik, double>;
14 template class CWiseFill<MatrixLik, VectorLik>;
15 template class CWiseFill<MatrixLik, RowLik>;
16 
17 template class CWisePattern<RowLik>;
18 template class CWisePattern<MatrixLik>;
19 
20 template class CWiseMatching<RowLik, ReductionOf<RowLik>>;
21 template class CWiseMatching<MatrixLik, ReductionOf<MatrixLik>>;
22 template class CWiseMatching<Eigen::RowVectorXd, ReductionOf<double>>;
23 template class CWiseMatching<ExtendedFloatRowVectorXd, ReductionOf<ExtendedFloat>>;
24 template class CWiseMatching<MatrixLik, ReductionOf<RowLik>>;
25 
26 template class CWiseCompound<MatrixLik, ReductionOf<RowLik>>;
27 template class CWiseCompound<MatrixLik, ReductionOf<VectorLik>>;
28 } // namespace bpp
Defines the basic types of data flow nodes.